Общие элементы SQL
Доклад - Компьютеры, программирование
Другие доклады по предмету Компьютеры, программирование
Общие элементы SQL
5.1 )
Функция
Определяет терминальные символы языка и элементы строк.
Формат
::=
::=
0|1|2|3|4|5|6|7|8|9
::=
::=
A|B|C|D|E|F|G|H|I
|J|K|L|M|N|O|P|Q|R
|S|T|U|V|W|X|Y|Z
::=
a|d|c|d|e|f|g|h|i
|j|k|l|m|n|o|p|q|r
|s|t|u|v|w|x|y|z
::=
См. Синтаксическое правило 1.
Синтаксические правила
- ).
Замечание: См. Формат для )". - Множество ), встречающиеся в терминальных продукциях языка SQL, и символы знака процента и подчеркивания.
Общие правила
Нет.
5.2 )
Функция
Определяет не неопределенное значение
Формат
::=
|
::=
...
::=
|
<nonquote character ::=
См. Синтаксическое правило 1.
::=
::=
|
::=
[+|-] { ]
| .
| . }
::=
::=
...
Синтаксические правила
- ), отличный от символа одиночной кавычки ().
- Тип данных ).
- Для ).
- Тип данных ) справа от десятичной точки.
- Тип данных ).
Общие правила
- Значение ).
- Численное значение ) получается путем обычной математической интерпретации знаковой позиционной десятичной записи.
- Численное значение ).
5.3 )
Функция
Определяет лексические единицы.
Формат
::=
::=
|
|
::=
}...]
::= _
::=
::=
ALL | AND | ANY | AS | ASC | AUTHORIZATION | AVG
| BEGIN | BETWEEN | BY
| CHAR | CHARACTER | CHECK | CLOSE | COBOL | COMMIT
| CONTINUE | COUNT | CREATE | CURRENT | CURSOR
| DEC | DECIMAL | DECLARE | DEFAULT | DELETE | DESC
| DISTINCT | DOUBLE
| END | ESCAPE | EXEC | EXISTS
| FETCH | FLOAT | FOR | FOREIGN | FORTRAN | FOUND
| FROM
| GO | GOTO | GRANT | GROUP | HAVING
| IN | INDICATOR | INSERT | INT | INTEGER | INTO | IS
| KEY | LANGUAGE | LIKE
| MAX | MIN | MODULE | NOT | NULL | NUMERIC
| OF | ON | OPEN | OPTION | OR | ORDER
| PASCAL | PL1 | PRECISION | PRIMARY | PRIVILEGES |
| PROCEDURE | PUBLIC
| REAL | REFERENCES | ROLLBACK
| SCHEMA | SECTION | SELECT | SET | SMALLINT | SOME
| SQL | SQLCODE | SQLERROR | SUM
| TABLE | TO | UNION | UNIQUE | UPDATE | USER
| VALUES | VIEW | WHENEVER | WHERE | WITH | WORK
::=
|,|(|)|=|<=
::=
{ }...
::=
::= См. Синтаксическое правило 5.
::