Вниз
Скачать: CL | DM;

Проблема с UNION   Найти похожие ветки 

← →
Term ©   (2005-09-01 14:54) [0]

в чём проблема

select  Kontragent_code,
         UrLica_code ,
         tip,
         Inn,
         null,
         Naimen,
         Adress,
         main,
         filial,
         "",
         "",
         "",
         KontFIO,
         "",
         "",
         (Tel1||";"||tel2||"; fax: "||fax) as tel,
         data,
         del,
         deleted,
         TipUr_Code
 from  UrLica_view
 union
 select Kontragent_code,
        fizlica_code,
        "Ôèç. ëèöî:",
        (Document || " "||Seria||" "||Nomer),
        ("Âûäàí: "||KemVidan||" "||cast(Data_pol as varchar(12))),
        (Famil||" "||Name||" "||Otch )as fio,
        Adress ,
        "p",
        null,
        (cast( Birth_date as varchar(12))),
        Birth_place,
        Sex,
        "",
        Naimen,
        Doljnost,
        (Tel1||" "||Tel2||" "||Tel3) as tel,
        Fiz_data,
        null,
        Fiz_Deleted,
        NULL

 from  Fizlica_view
 where  Adr_Deleted is null and Job_deleted is null

говорит

Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Invalid command.
Data type unknown.


на MSSQL2000 работает от туда и взят


← →
ANB ©   (2005-09-01 14:57) [1]

А где не работает ? Поименуй поля в первом запросе и проверь совпадение типов во втором.


← →
Digitman ©   (2005-09-01 14:59) [2]


> от туда и взят


.. и засандален тобой неизвестно куда.


← →
Johnmen ©   (2005-09-01 15:00) [3]

Поскольку в первом запросе "",, то считается, что поле будет размерностью 0.
Поэтому CAST("" AS VARCHAR(<сколько надо>)) и ВСЕ типы ВСЕХ соответствующих полей первого и второго запроса должны совпадать.


← →
Term ©   (2005-09-01 15:05) [4]

2 Johnmen © понятно спасибо

2 Digitman ©
> .. и засандален тобой неизвестно куда.


очень даже известно, структуры баз одинаковые


← →
Desdechado ©   (2005-09-01 17:10) [5]

> очень даже известно, структуры баз одинаковые
вот только что это за "базы" известно только тебе
а отвечающих уважать надо - чем больше исходных данных дашь, тем больше шансов на быстрый правильный и развернутый ответ


← →
Term ©   (2005-09-01 18:08) [6]


> Desdechado ©   (01.09.05 17:10) [5]
> > очень даже известно, структуры баз одинаковые
> вот только что это за "базы" известно только тебе
> а отвечающих уважать надо - чем больше исходных данных дашь,
> тем больше шансов на быстрый правильный и развернутый ответ


да конечно, спасибо за помощь всем


← →
Digitman ©   (2005-09-01 18:31) [7]


> Term ©   (01.09.05 18:08) [6]


> спасибо

не за что.
носи не стаптывай.
и в след.разь изволь уточнять, о какой СУБД идет речь.

а то "проблема с UNION" - и думай-колдуй тут, в какой СУБД у тебя возникли проблемы...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
4-1124265334
Warlock
2005-08-17 11:55
2005.10.16
Копирование в службе и права доступа


4-1124033378
ArtemESC
2005-08-14 19:29
2005.10.16
Дата создания Link - ом EXEшника


3-1126028987
Ермак
2005-09-06 21:49
2005.10.16
ODBC &amp; MS Access


1-1127208273
ppRakot
2005-09-20 13:24
2005.10.16
Передача данных в Excel


3-1125668330
Ландграф Павел
2005-09-02 17:38
2005.10.16
.mde как вы оцениваете уровень встроеной защиты?




   Наверх