Sintaxe literal numérica

A sintaxe a seguir é usada para literais numéricos no ODBC:

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

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

unsigned-numeric-literal ::= exact-numeric-literal | approximate-numeric-literal

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

sign ::= sinal de adição | sinal de subtração

approximate-numeric-literal ::= mantissa E expoente

mantissa ::= exact-numeric-literal

expoente ::= signed-integer

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

unsigned-integer ::= digit...

sinal de adição ::= +

sinal de subtração ::= -

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

period ::= .