Поделиться через


Синтаксис числовых литералов

Следующий синтаксис используется для числовых литералы в ODBC:

numeric-literal ::= signed-numeric-literal | unsigned-numeric-literal

sign-numeric-literal ::= [sign] unsigned-numeric-literal

unsigned-numeric-literal ::= точный числовый-литерал | приблизительно-числовый-литерал

exact-numeric-literal ::= unsigned-integer [period[unsigned-integer]] |period unsigned-integer

sign ::= plus-sign | минус-sign

приблизительное числовой литерал ::= мантисса E экспонент

mantissa ::= точный числовый литерал

exponent ::= со знаком целое число

sign-integer ::= [sign] unsigned-integer

unsigned-integer ::= digit...

plus-sign ::= +

минус-знак ::= -

digit ::= 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0

period ::= .