"sasha" ...
>
> >     А что такое "разные значения с предыдущего уровня" ?
>
> Неправильно я написал.
>
> Попробую объяснить на словах по другому:

    Перечитай мой ответ ещё раз. Там все есть

> >     Полям неизвестного типа назначается CHAR (чего-то там не помню, скорее 
> > всего 1).
> > В где тут проблемка ?
>
> А чего ж тогда такой запрос работает?
>
> SELECT NULL FROM RDB$DATABASE
> UNION ALL
> SELECT 100 FROM RDB$DATABASE

    Ошибка, исправим, не будет работать
;)

--
Хорсун Влад


Ответить