Oleg LOA пишет:
Выполни select * from dual на всех серверах и тоже удивись. Тебя не смущает
наличие собственной реализации SQL на каждом из серверов?
Различные реализации меня не смущают.
А вот бессмыслица в виде даты как числа - смущает.
Почему cast(:<Date> as integer) должно возвращать двоичное представление
_хранения_ даты, а cast(:<char(1)> as integer) или даже cast(:<char(4)>
as integer) - пытаться преобразовать символы в целое как десятичное
число, а не двоичное _хранение_?
Если мне нужно число для _моих_ вычисления я просто возьму :<date> -
cast('01.01.2001' as date) и подумаю на тему вырубить дробную часть при
необходимости. Но при этом я буду знать, что за число я получил и что
это за кол-во дней.
А то уже вон отсчет начали от 01.01.0100.
--
С уважением,
Андрей Еремин.