Hello, Oleg LOA!
You wrote  on Tue, 20 Mar 2007 15:29:26 +0300:

 OL> При чём тут double? Если scale = 0 Prec = 0 или 38 то это или
 OL> TIntegerField или TLargeField

Олег, oci при

select 1/3, cast(null as integer) from dual

даёт scale = 0 Prec = 0 на обоих полях!
хотя нумбер для первого выдаёт корректный 0.333333...
я потому и вопрошаю, так как по логике надо создать
для первого ftFloat, а для втрого ftInteger/

Фёдоров Евгений.
ЗАО "Трест-М". Екатеринбург.


Ответить