Вниз
Скачать: 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.024 c
14-1127143583
Ученик чародея
2005-09-19 19:26
2005.10.16
Что сейчас представляла бы собой Россия,


14-1127805936
pazitrton_brain
2005-09-27 11:25
2005.10.16
Петиция.


2-1126615595
календарь1
2005-09-13 16:46
2005.10.16
Вопрос по датам


5-1103272761
LAndrey
2004-12-17 11:39
2005.10.16
Создание списка в DesignTime


2-1126185350
Benetti
2005-09-08 17:15
2005.10.16
Не работает на другом ПК самопальная софтина




   Наверх