Константы прямого SQL |
В выражениях прямого SQL можно использовать константы следующих простых типов:
Целочисленная константа. Пример: 12345.
Шестнадцетиричная константа. Пример: 0x88a7.
Константа с плавающей точкой. Пример: 32.12e-10.
Строковая константа. Пример: 'any text'.
Константа для даты. Пример: '03/02/00'.
Константа для времени. Пример: '12:03:10'.
Помимо простых в выражениях прямого SQL можно использовать константы сложных типов.
<дата> = #date(<день>, <месяц>, <год>)
Пример:
#date(31,12,2006)
<время> = #time(<часы>,<минуты>,<секунды>,<сотые-доли-секунды>)
Пример:
#time(14,56,0,0)
<дата-и-время> = #datetime(<день>, <месяц>, <год>, <часы>, <минуты>, <секунды>, <сотые-доли-секунды>)
Пример:
#datetime(1,2,2006,14,0,0,0)
<64-битное-целое> = #comp(<число>)
В прямом SQL с типом comp нельзя работать как с целочисленным типом, т.е. нельзя пользоваться операциями '+', '-', '*', '/'.
Пример:
#comp(0)