Dmitriy A. Beloshistov wrote:
1) Declare variable MyDate DATE; MyDate:='01.01.2008'; -- это явное или неявное приведение?
видимо, явное :-) MyDate:='01.01.2008'+1; - уже неявное
2) необходимо учитывать разрядность операндов:
select (123.0000*(5.0000/6.0000)) as A,
(123.0000*(5.00/6.00)) as B,
(123.0*(5.0/6.0)) as C
from rdb$database
Это входит в "другая целочисленная арифметика", т.к. все эти операнды
рассматриваются как NUMERIC, который по сути = целое с масштабом

