Не отработал UNION ALL

Maks_f
Дата: 29.09.2005 12:11:18
Подскажите что за ошибка когда

Select f1, f2, f3
from table 1
union all
Select f1, f2, f3
from table 2


выдает ошибку DataType Unknown

Количество полей и типы проверял много раз
AndriyKo
Дата: 29.09.2005 12:24:19
Maks_f
Подскажите что за ошибка когда

Select f1, f2, f3
from table 1
union all
Select f1, f2, f3
from table 2


выдает ошибку DataType Unknown

Количество полей и типы проверял много раз


А кто выдаёт-то ? Клиент ?
Pop
Дата: 29.09.2005 13:21:42
Maks_f
Количество полей и типы проверял много раз

Ты бы все-таки привел запрос и DDL таблиц, для которых этот запрос не проходит, потому что в таком виде должна возникать ошибка Invalid Token, а не DataType Unknown.
Тагир Билалов
Дата: 29.09.2005 14:01:53
попробуй явное приведение типов

Select CAST(f1 AS DATATYPE1) F1, CAST(f2 AS DATATYPE2) F2, CAST(f3 AS DATATYPE3) F3
from table 1
union all
Select CAST(f1 AS DATATYPE1) F1, CAST(f2 AS DATATYPE2) F2, CAST(f3 AS DATATYPE3) F3
from table 2
Карабас Барабас
Дата: 29.09.2005 14:23:50
У тебя ИБ6 ? Может он глючит с юнионами ?
fraks
Дата: 29.09.2005 15:44:48
Maks_f
Количество полей и типы проверял много раз

Наверное есть поле char или varchar - сделай cast к конкретной длине.