Литералы
< литерал >
::=
< символьный литерал >
::=
' [представление символа...] '
< представление символа >
::=
цифра | буква | специальный символ | одинарная кавычка
< одинарная кавычка >
::=
' '
< байтовый литерал >
::=
< шестнадцатеричный байтовый литерал >
::=
HEX ('представление байта...' )
| x'шестнадцатеричная цифра…'
| x'шестнадцатеричная цифра…'
< шестнадцатеричный числовой литерал >
::=
[[+] | -]0xшестнадцатеричная цифра…
< представление байта >
::=
шестнадцатеричная цифра[шестнадцатеричная цифра]
< двоичный литерал >
::=
< двоичный байтовый литерал >
::=
[[+] | -] b'двоичная цифра…'
< двоичный числовой литерал >
::=
[[+] | -] 0bдвоичная цифра…
< двоичная цифра >
::=
0 | 1
< UNICODE-литерал >
::=
< числовой литерал >
::=
< целочисленный литерал >
::=
[[+] | -] беззнаковое целое
< точный числовой литерал >
::=
[[+] | -] беззнаковое целое.беззнаковое целое
< приближенный числовой литерал >
::=
мантисса [E ] экспонента
< мантисса >
::=
< экспонента >
::=
[[+] | -] беззнаковое целое
< беззнаковое целое >
::=
цифра[цифра…]
< дата-время литерал >
::=
< формат 1 >
::=
DD-MM-[YY]YY[:HH[:MI[:SS[.FF]]]]
< формат 2 >
::=
MM/DD/[YY]YY[:HH[:MI[:SS[.FF]]]]
< формат 3 >
::=
DD.MM.[YY]YY[:HH[:MI[:SS[.FF]]]]
< формат 4 >
::=
DD-MON-[YY]YY[:HH[:MI[:SS[.FF]]]]
< формат 5 >
::=
YYYY-MM-DD[:HH[:MI[:SS[.FF]]]]
< формат 6 >
::=
YYYYMMDD
< логический литерал >
::=
TRUE | true | 'TRUE' | 'true' | FALSE | false | 'FALSE' | 'false'