"Tonal" ...
>
> Horsun Vlad пишет:
> >>>>>>> create domain D_BOOL as smallint not null check (value in (0, 1));
> >>>>>>> select cast(1 as D_BOOL) from RDB$DATABASE;
> >>>>> Всё это есть в 2.1
> >>>> И на клиенте можно будет получить домен столбца?
> >>> Что сейчас мешает написать запрос ? Или ты о чём ?
> >> Как он будет выглядеть для приведённого выше запроса?
> > Домены лежат в RDB$FIELDS. Запрос предлагаю написать самостоятельно
> Я как бы это знаю. ;-)
Малацца ;)
> Вопрос такой:
> Вот мне приходит произвольный запрос. Как мне узнать домены его столбцов?
ОВСФ ?
> Запрос я нарисую. Мне бы общий алгоритм, учитывающий домены столбцов
> таблиц, возвратов процедур и явные касты.
> Мой тупизм пока пробуксовывает...
Зачем оно тебе ? В общем случае доменов может и не быть. Базовый же тип
значения всегда лежит в XSQLVAR
--
Хорсун Влад