и если сделать запрос типа
X++:
select accountNum from ledgerTrans
where ledgerTrans.modifiedDate > str2date( "01012000", 123)
то в базу полетит sql-запрос
X++:
SELECT TOP 1 A.ACCOUNTNUM,A.RECID FROM LEDGERTRANS A
WHERE ((DATAAREAID=N'dat')
AND ({ts '1900-01-01 00:00:00.000'}>{ts '2000-01-01 00:00:00.000'}))
который не только ошибку не выдаст (на тему что поля modifiedDate в таблице нет), но и вряд ли вернёт какие-нибудь записи
система создаёт видимость того, что поле modifiedDate есть и заполнено значением datenull()