Приложение C. Ключевые слова SQL

В Таблице C.1 перечислены все слова, которые являются ключевыми в стандарте SQL и в Postgres Pro 9.5.20.1. Общее описание ключевых слов можно найти в Подразделе 4.1.1. (Для экономии места в таблицу включены только две последние версии стандарта SQL и SQL-92 для исторического сравнения. Отличия между ними и другими промежуточными версиями стандарта невелики.)

В SQL есть различие между зарезервированными и незарезервированными ключевыми словами. Согласно стандарту, действительно ключевыми словами являются только зарезервированные слова; они не могут быть идентификаторами. Незарезервированные ключевые слова имеют особое значение только в определённых контекстах и могут быть идентификаторами в других. Большинство незарезервированных ключевых слов на самом деле представляют имена встроенных таблиц и функций, определённых в SQL. Концепция незарезервированных ключевых слов собственно введена только для того, чтобы показать, что эти слова имеют некоторое предопределённое значение в отдельных контекстах.

В Postgres Pro анализатор SQL сталкивается с дополнительными сложностями. Ему приходится иметь дело с несколькими различными классами элементов языка, начиная с тех, что никогда не могут использоваться как идентификаторы, и заканчивая теми, что не имеют никаких особых отличий от обычных идентификаторов. (Последнее обычно относится к функциям, описанным в SQL.) Даже зарезервированные ключевые слова не полностью зарезервированы в Postgres Pro, а могут использоваться в качестве меток столбцов (например, можно написать SELECT 55 AS CHECK, хотя CHECK и является зарезервированным ключевым словом).

В Таблице C.1, в столбце Postgres Pro мы даём пометку «не зарезервировано» тем ключевым словам, которые явно известны анализатору запросов, но их можно использовать в качестве имени столбца или таблицы. Некоторые ключевые слова, которые недопустимы в качестве имени функции или типа данных, но в остальном не отличаются от незарезервированных слов, помечены соответственно. (Большинство из этих слов представляют встроенные функции или типы данных со специальным синтаксисом. Функции или типы с таким именем существуют, но пользователь не может их переопределить.) Метка «зарезервировано» даётся тем словам, которые не могут быть именами столбцов или таблиц. Некоторые зарезервированные ключевые слова могут быть именами функций или типов данных; это также отмечается в таблице. Если такой пометки нет, зарезервированное слово допускается только в качестве метки столбца «AS».

Вообще, если вы сталкиваетесь с разнообразными ошибками разбора команд, содержащих в качестве идентификаторов какие-либо из перечисленных ключевых слов, попробуйте для решения проблемы заключить идентификатор в кавычки.

Изучая Таблицу C.1, важно понимать, что отсутствие какого-либо ключевого слова в списке зарезервированных в Postgres Pro не означает, что функциональность, связанная с этим словом, не реализована. И наоборот, присутствие ключевого слова не обязательно говорит о наличии соответствующей функциональности.

Таблица C.1. Ключевые слова SQL

Ключевое словоPostgres ProSQL:2011SQL:2008SQL-92
A не зарезервированоне зарезервировано 
ABORTне зарезервировано   
ABS зарезервированозарезервировано 
ABSENT не зарезервированоне зарезервировано 
ABSOLUTEне зарезервированоне зарезервированоне зарезервированозарезервировано
ACCESSне зарезервировано   
ACCORDING не зарезервированоне зарезервировано 
ACTIONне зарезервированоне зарезервированоне зарезервированозарезервировано
ADA не зарезервированоне зарезервированоне зарезервировано
ADDне зарезервированоне зарезервированоне зарезервированозарезервировано
ADMINне зарезервированоне зарезервированоне зарезервировано 
AFTERне зарезервированоне зарезервированоне зарезервировано 
AGGREGATEне зарезервировано   
ALLзарезервированозарезервированозарезервированозарезервировано
ALLOCATE зарезервированозарезервированозарезервировано
ALSOне зарезервировано   
ALTERне зарезервированозарезервированозарезервированозарезервировано
ALWAYSне зарезервированоне зарезервированоне зарезервировано 
ANALYSEзарезервировано   
ANALYZEзарезервировано   
ANDзарезервированозарезервированозарезервированозарезервировано
ANYзарезервированозарезервированозарезервированозарезервировано
ARE зарезервированозарезервированозарезервировано
ARRAYзарезервированозарезервированозарезервировано 
ARRAY_AGG зарезервированозарезервировано 
ARRAY_MAX_CARDINALITY зарезервировано  
ASзарезервированозарезервированозарезервированозарезервировано
ASCзарезервированоне зарезервированоне зарезервированозарезервировано
ASENSITIVE зарезервированозарезервировано 
ASSERTIONне зарезервированоне зарезервированоне зарезервированозарезервировано
ASSIGNMENTне зарезервированоне зарезервированоне зарезервировано 
ASYMMETRICзарезервированозарезервированозарезервировано 
ATне зарезервированозарезервированозарезервированозарезервировано
ATOMIC зарезервированозарезервировано 
ATTRIBUTEне зарезервированоне зарезервированоне зарезервировано 
ATTRIBUTES не зарезервированоне зарезервировано 
AUTHORIZATIONзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
AVG зарезервированозарезервированозарезервировано
BACKWARDне зарезервировано   
BASE64 не зарезервированоне зарезервировано 
BEFOREне зарезервированоне зарезервированоне зарезервировано 
BEGINне зарезервированозарезервированозарезервированозарезервировано
BEGIN_FRAME зарезервировано  
BEGIN_PARTITION зарезервировано  
BERNOULLI не зарезервированоне зарезервировано 
BETWEENне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
BIGINTне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
BINARYзарезервировано (допускается функция или тип)зарезервированозарезервировано 
BITне зарезервировано (не допускается функция или тип)  зарезервировано
BIT_LENGTH   зарезервировано
BLOB зарезервированозарезервировано 
BLOCKED не зарезервированоне зарезервировано 
BOM не зарезервированоне зарезервировано 
BOOLEANне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
BOTHзарезервированозарезервированозарезервированозарезервировано
BREADTH не зарезервированоне зарезервировано 
BYне зарезервированозарезервированозарезервированозарезервировано
C не зарезервированоне зарезервированоне зарезервировано
CACHEне зарезервировано   
CALL зарезервированозарезервировано 
CALLEDне зарезервированозарезервированозарезервировано 
CARDINALITY зарезервированозарезервировано 
CASCADEне зарезервированоне зарезервированоне зарезервированозарезервировано
CASCADEDне зарезервированозарезервированозарезервированозарезервировано
CASEзарезервированозарезервированозарезервированозарезервировано
CASTзарезервированозарезервированозарезервированозарезервировано
CATALOGне зарезервированоне зарезервированоне зарезервированозарезервировано
CATALOG_NAME не зарезервированоне зарезервированоне зарезервировано
CEIL зарезервированозарезервировано 
CEILING зарезервированозарезервировано 
CHAINне зарезервированоне зарезервированоне зарезервировано 
CHARне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
CHARACTERне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
CHARACTERISTICSне зарезервированоне зарезервированоне зарезервировано 
CHARACTERS не зарезервированоне зарезервировано 
CHARACTER_LENGTH зарезервированозарезервированозарезервировано
CHARACTER_SET_CATALOG не зарезервированоне зарезервированоне зарезервировано
CHARACTER_SET_NAME не зарезервированоне зарезервированоне зарезервировано
CHARACTER_SET_SCHEMA не зарезервированоне зарезервированоне зарезервировано
CHAR_LENGTH зарезервированозарезервированозарезервировано
CHECKзарезервированозарезервированозарезервированозарезервировано
CHECKPOINTне зарезервировано   
CLASSне зарезервировано   
CLASS_ORIGIN не зарезервированоне зарезервированоне зарезервировано
CLOB зарезервированозарезервировано 
CLOSEне зарезервированозарезервированозарезервированозарезервировано
CLUSTERне зарезервировано   
COALESCEне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
COBOL не зарезервированоне зарезервированоне зарезервировано
COLLATEзарезервированозарезервированозарезервированозарезервировано
COLLATIONзарезервировано (допускается функция или тип)не зарезервированоне зарезервированозарезервировано
COLLATION_CATALOG не зарезервированоне зарезервированоне зарезервировано
COLLATION_NAME не зарезервированоне зарезервированоне зарезервировано
COLLATION_SCHEMA не зарезервированоне зарезервированоне зарезервировано
COLLECT зарезервированозарезервировано 
COLUMNзарезервированозарезервированозарезервированозарезервировано
COLUMNS не зарезервированоне зарезервировано 
COLUMN_NAME не зарезервированоне зарезервированоне зарезервировано
COMMAND_FUNCTION не зарезервированоне зарезервированоне зарезервировано
COMMAND_FUNCTION_CODE не зарезервированоне зарезервировано 
COMMENTне зарезервировано   
COMMENTSне зарезервировано   
COMMITне зарезервированозарезервированозарезервированозарезервировано
COMMITTEDне зарезервированоне зарезервированоне зарезервированоне зарезервировано
CONCURRENTLYзарезервировано (допускается функция или тип)   
CONDITION зарезервированозарезервировано 
CONDITION_NUMBER не зарезервированоне зарезервированоне зарезервировано
CONFIGURATIONне зарезервировано   
CONFLICTне зарезервировано   
CONNECT зарезервированозарезервированозарезервировано
CONNECTIONне зарезервированоне зарезервированоне зарезервированозарезервировано
CONNECTION_NAME не зарезервированоне зарезервированоне зарезервировано
CONSTRAINTзарезервированозарезервированозарезервированозарезервировано
CONSTRAINTSне зарезервированоне зарезервированоне зарезервированозарезервировано
CONSTRAINT_CATALOG не зарезервированоне зарезервированоне зарезервировано
CONSTRAINT_NAME не зарезервированоне зарезервированоне зарезервировано
CONSTRAINT_SCHEMA не зарезервированоне зарезервированоне зарезервировано
CONSTRUCTOR не зарезервированоне зарезервировано 
CONTAINS зарезервированоне зарезервировано 
CONTENTне зарезервированоне зарезервированоне зарезервировано 
CONTINUEне зарезервированоне зарезервированоне зарезервированозарезервировано
CONTROL не зарезервированоне зарезервировано 
CONVERSIONне зарезервировано   
CONVERT зарезервированозарезервированозарезервировано
COPYне зарезервировано   
CORR зарезервированозарезервировано 
CORRESPONDING зарезервированозарезервированозарезервировано
COSTне зарезервировано   
COUNT зарезервированозарезервированозарезервировано
COVAR_POP зарезервированозарезервировано 
COVAR_SAMP зарезервированозарезервировано 
CREATEзарезервированозарезервированозарезервированозарезервировано
CROSSзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
CSVне зарезервировано   
CUBEне зарезервированозарезервированозарезервировано 
CUME_DIST зарезервированозарезервировано 
CURRENTне зарезервированозарезервированозарезервированозарезервировано
CURRENT_CATALOGзарезервированозарезервированозарезервировано 
CURRENT_DATEзарезервированозарезервированозарезервированозарезервировано
CURRENT_DEFAULT_TRANSFORM_GROUP зарезервированозарезервировано 
CURRENT_PATH зарезервированозарезервировано 
CURRENT_ROLEзарезервированозарезервированозарезервировано 
CURRENT_ROW зарезервировано  
CURRENT_SCHEMAзарезервировано (допускается функция или тип)зарезервированозарезервировано 
CURRENT_TIMEзарезервированозарезервированозарезервированозарезервировано
CURRENT_TIMESTAMPзарезервированозарезервированозарезервированозарезервировано
CURRENT_TRANSFORM_GROUP_FOR_TYPE зарезервированозарезервировано 
CURRENT_USERзарезервированозарезервированозарезервированозарезервировано
CURSORне зарезервированозарезервированозарезервированозарезервировано
CURSOR_NAME не зарезервированоне зарезервированоне зарезервировано
CYCLEне зарезервированозарезервированозарезервировано 
DATAне зарезервированоне зарезервированоне зарезервированоне зарезервировано
DATABASEне зарезервировано   
DATALINK зарезервированозарезервировано 
DATE зарезервированозарезервированозарезервировано
DATETIME_INTERVAL_CODE не зарезервированоне зарезервированоне зарезервировано
DATETIME_INTERVAL_PRECISION не зарезервированоне зарезервированоне зарезервировано
DAYне зарезервированозарезервированозарезервированозарезервировано
DB не зарезервированоне зарезервировано 
DEALLOCATEне зарезервированозарезервированозарезервированозарезервировано
DECне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
DECIMALне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
DECLAREне зарезервированозарезервированозарезервированозарезервировано
DEFAULTзарезервированозарезервированозарезервированозарезервировано
DEFAULTSне зарезервированоне зарезервированоне зарезервировано 
DEFERRABLEзарезервированоне зарезервированоне зарезервированозарезервировано
DEFERREDне зарезервированоне зарезервированоне зарезервированозарезервировано
DEFINED не зарезервированоне зарезервировано 
DEFINERне зарезервированоне зарезервированоне зарезервировано 
DEGREE не зарезервированоне зарезервировано 
DELETEне зарезервированозарезервированозарезервированозарезервировано
DELIMITERне зарезервировано   
DELIMITERSне зарезервировано   
DENSE_RANK зарезервированозарезервировано 
DEPTH не зарезервированоне зарезервировано 
DEREF зарезервированозарезервировано 
DERIVED не зарезервированоне зарезервировано 
DESCзарезервированоне зарезервированоне зарезервированозарезервировано
DESCRIBE зарезервированозарезервированозарезервировано
DESCRIPTOR не зарезервированоне зарезервированозарезервировано
DETERMINISTIC зарезервированозарезервировано 
DIAGNOSTICS не зарезервированоне зарезервированозарезервировано
DICTIONARYне зарезервировано   
DISABLEне зарезервировано   
DISCARDне зарезервировано   
DISCONNECT зарезервированозарезервированозарезервировано
DISPATCH не зарезервированоне зарезервировано 
DISTINCTзарезервированозарезервированозарезервированозарезервировано
DLNEWCOPY зарезервированозарезервировано 
DLPREVIOUSCOPY зарезервированозарезервировано 
DLURLCOMPLETE зарезервированозарезервировано 
DLURLCOMPLETEONLY зарезервированозарезервировано 
DLURLCOMPLETEWRITE зарезервированозарезервировано 
DLURLPATH зарезервированозарезервировано 
DLURLPATHONLY зарезервированозарезервировано 
DLURLPATHWRITE зарезервированозарезервировано 
DLURLSCHEME зарезервированозарезервировано 
DLURLSERVER зарезервированозарезервировано 
DLVALUE зарезервированозарезервировано 
DOзарезервировано   
DOCUMENTне зарезервированоне зарезервированоне зарезервировано 
DOMAINне зарезервированоне зарезервированоне зарезервированозарезервировано
DOUBLEне зарезервированозарезервированозарезервированозарезервировано
DROPне зарезервированозарезервированозарезервированозарезервировано
DYNAMIC зарезервированозарезервировано 
DYNAMIC_FUNCTION не зарезервированоне зарезервированоне зарезервировано
DYNAMIC_FUNCTION_CODE не зарезервированоне зарезервировано 
EACHне зарезервированозарезервированозарезервировано 
ELEMENT зарезервированозарезервировано 
ELSEзарезервированозарезервированозарезервированозарезервировано
EMPTY не зарезервированоне зарезервировано 
ENABLEне зарезервировано   
ENCODINGне зарезервированоне зарезервированоне зарезервировано 
ENCRYPTEDне зарезервировано   
ENDзарезервированозарезервированозарезервированозарезервировано
END-EXEC зарезервированозарезервированозарезервировано
END_FRAME зарезервировано  
END_PARTITION зарезервировано  
ENFORCED не зарезервировано  
ENUMне зарезервировано   
EQUALS зарезервированоне зарезервировано 
ESCAPEне зарезервированозарезервированозарезервированозарезервировано
EVENTне зарезервировано   
EVERY зарезервированозарезервировано 
EXCEPTзарезервированозарезервированозарезервированозарезервировано
EXCEPTION   зарезервировано
EXCLUDEне зарезервированоне зарезервированоне зарезервировано 
EXCLUDINGне зарезервированоне зарезервированоне зарезервировано 
EXCLUSIVEне зарезервировано   
EXEC зарезервированозарезервированозарезервировано
EXECUTEне зарезервированозарезервированозарезервированозарезервировано
EXISTSне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
EXP зарезервированозарезервировано 
EXPLAINне зарезервировано   
EXPRESSION не зарезервировано  
EXTENSIONне зарезервировано   
EXTERNALне зарезервированозарезервированозарезервированозарезервировано
EXTRACTне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
FALSEзарезервированозарезервированозарезервированозарезервировано
FAMILYне зарезервировано   
FETCHзарезервированозарезервированозарезервированозарезервировано
FILE не зарезервированоне зарезервировано 
FILTERне зарезервированозарезервированозарезервировано 
FINAL не зарезервированоне зарезервировано 
FIRSTне зарезервированоне зарезервированоне зарезервированозарезервировано
FIRST_VALUE зарезервированозарезервировано 
FLAG не зарезервированоне зарезервировано 
FLOATне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
FLOOR зарезервированозарезервировано 
FOLLOWINGне зарезервированоне зарезервированоне зарезервировано 
FORзарезервированозарезервированозарезервированозарезервировано
FORCEне зарезервировано   
FOREIGNзарезервированозарезервированозарезервированозарезервировано
FORTRAN не зарезервированоне зарезервированоне зарезервировано
FORWARDне зарезервировано   
FOUND не зарезервированоне зарезервированозарезервировано
FRAME_ROW зарезервировано  
FREE зарезервированозарезервировано 
FREEZEзарезервировано (допускается функция или тип)   
FROMзарезервированозарезервированозарезервированозарезервировано
FS не зарезервированоне зарезервировано 
FULLзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
FUNCTIONне зарезервированозарезервированозарезервировано 
FUNCTIONSне зарезервировано   
FUSION зарезервированозарезервировано 
G не зарезервированоне зарезервировано 
GENERAL не зарезервированоне зарезервировано 
GENERATED не зарезервированоне зарезервировано 
GET зарезервированозарезервированозарезервировано
GLOBALне зарезервированозарезервированозарезервированозарезервировано
GO не зарезервированоне зарезервированозарезервировано
GOTO не зарезервированоне зарезервированозарезервировано
GRANTзарезервированозарезервированозарезервированозарезервировано
GRANTEDне зарезервированоне зарезервированоне зарезервировано 
GREATESTне зарезервировано (не допускается функция или тип)   
GROUPзарезервированозарезервированозарезервированозарезервировано
GROUPINGне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
GROUPS зарезервировано  
HANDLERне зарезервировано   
HAVINGзарезервированозарезервированозарезервированозарезервировано
HEADERне зарезервировано   
HEX не зарезервированоне зарезервировано 
HIERARCHY не зарезервированоне зарезервировано 
HOLDне зарезервированозарезервированозарезервировано 
HOURне зарезервированозарезервированозарезервированозарезервировано
ID не зарезервированоне зарезервировано 
IDENTITYне зарезервированозарезервированозарезервированозарезервировано
IFне зарезервировано   
IGNORE не зарезервированоне зарезервировано 
ILIKEзарезервировано (допускается функция или тип)   
IMMEDIATEне зарезервированоне зарезервированоне зарезервированозарезервировано
IMMEDIATELY не зарезервировано  
IMMUTABLEне зарезервировано   
IMPLEMENTATION не зарезервированоне зарезервировано 
IMPLICITне зарезервировано   
IMPORTне зарезервированозарезервированозарезервировано 
INзарезервированозарезервированозарезервированозарезервировано
INCLUDINGне зарезервированоне зарезервированоне зарезервировано 
INCREMENTне зарезервированоне зарезервированоне зарезервировано 
INDENT не зарезервированоне зарезервировано 
INDEXне зарезервировано   
INDEXESне зарезервировано   
INDICATOR зарезервированозарезервированозарезервировано
INHERITне зарезервировано   
INHERITSне зарезервировано   
INITIALLYзарезервированоне зарезервированоне зарезервированозарезервировано
INLINEне зарезервировано   
INNERзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
INOUTне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
INPUTне зарезервированоне зарезервированоне зарезервированозарезервировано
INSENSITIVEне зарезервированозарезервированозарезервированозарезервировано
INSERTне зарезервированозарезервированозарезервированозарезервировано
INSTANCE не зарезервированоне зарезервировано 
INSTANTIABLE не зарезервированоне зарезервировано 
INSTEADне зарезервированоне зарезервированоне зарезервировано 
INTне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
INTEGERне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
INTEGRITY не зарезервированоне зарезервировано 
INTERSECTзарезервированозарезервированозарезервированозарезервировано
INTERSECTION зарезервированозарезервировано 
INTERVALне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
INTOзарезервированозарезервированозарезервированозарезервировано
INVOKERне зарезервированоне зарезервированоне зарезервировано 
ISзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
ISNULLзарезервировано (допускается функция или тип)   
ISOLATIONне зарезервированоне зарезервированоне зарезервированозарезервировано
JOINзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
K не зарезервированоне зарезервировано 
KEYне зарезервированоне зарезервированоне зарезервированозарезервировано
KEY_MEMBER не зарезервированоне зарезервировано 
KEY_TYPE не зарезервированоне зарезервировано 
LABELне зарезервировано   
LAG зарезервированозарезервировано 
LANGUAGEне зарезервированозарезервированозарезервированозарезервировано
LARGEне зарезервированозарезервированозарезервировано 
LASTне зарезервированоне зарезервированоне зарезервированозарезервировано
LAST_VALUE зарезервированозарезервировано 
LATERALзарезервированозарезервированозарезервировано 
LEAD зарезервированозарезервировано 
LEADINGзарезервированозарезервированозарезервированозарезервировано
LEAKPROOFне зарезервировано   
LEASTне зарезервировано (не допускается функция или тип)   
LEFTзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
LENGTH не зарезервированоне зарезервированоне зарезервировано
LEVELне зарезервированоне зарезервированоне зарезервированозарезервировано
LIBRARY не зарезервированоне зарезервировано 
LIKEзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
LIKE_REGEX зарезервированозарезервировано 
LIMITзарезервированоне зарезервированоне зарезервировано 
LINK не зарезервированоне зарезервировано 
LISTENне зарезервировано   
LN зарезервированозарезервировано 
LOADне зарезервировано   
LOCALне зарезервированозарезервированозарезервированозарезервировано
LOCALTIMEзарезервированозарезервированозарезервировано 
LOCALTIMESTAMPзарезервированозарезервированозарезервировано 
LOCATIONне зарезервированоне зарезервированоне зарезервировано 
LOCATOR не зарезервированоне зарезервировано 
LOCKне зарезервировано   
LOCKEDне зарезервировано   
LOGGEDне зарезервировано   
LOWER зарезервированозарезервированозарезервировано
M не зарезервированоне зарезервировано 
MAP не зарезервированоне зарезервировано 
MAPPINGне зарезервированоне зарезервированоне зарезервировано 
MATCHне зарезервированозарезервированозарезервированозарезервировано
MATCHED не зарезервированоне зарезервировано 
MATERIALIZEDне зарезервировано   
MAX зарезервированозарезервированозарезервировано
MAXVALUEне зарезервированоне зарезервированоне зарезервировано 
MAX_CARDINALITY  зарезервировано 
MEMBER зарезервированозарезервировано 
MERGE зарезервированозарезервировано 
MESSAGE_LENGTH не зарезервированоне зарезервированоне зарезервировано
MESSAGE_OCTET_LENGTH не зарезервированоне зарезервированоне зарезервировано
MESSAGE_TEXT не зарезервированоне зарезервированоне зарезервировано
METHOD зарезервированозарезервировано 
MIN зарезервированозарезервированозарезервировано
MINUTEне зарезервированозарезервированозарезервированозарезервировано
MINVALUEне зарезервированоне зарезервированоне зарезервировано 
MOD зарезервированозарезервировано 
MODEне зарезервировано   
MODIFIES зарезервированозарезервировано 
MODULE зарезервированозарезервированозарезервировано
MONTHне зарезервированозарезервированозарезервированозарезервировано
MORE не зарезервированоне зарезервированоне зарезервировано
MOVEне зарезервировано   
MULTISET зарезервированозарезервировано 
MUMPS не зарезервированоне зарезервированоне зарезервировано
NAMEне зарезервированоне зарезервированоне зарезервированоне зарезервировано
NAMESне зарезервированоне зарезервированоне зарезервированозарезервировано
NAMESPACE не зарезервированоне зарезервировано 
NATIONALне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
NATURALзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
NCHARне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
NCLOB зарезервированозарезервировано 
NESTING не зарезервированоне зарезервировано 
NEW зарезервированозарезервировано 
NEXTне зарезервированоне зарезервированоне зарезервированозарезервировано
NFC не зарезервированоне зарезервировано 
NFD не зарезервированоне зарезервировано 
NFKC не зарезервированоне зарезервировано 
NFKD не зарезервированоне зарезервировано 
NIL не зарезервированоне зарезервировано 
NOне зарезервированозарезервированозарезервированозарезервировано
NONEне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
NORMALIZE зарезервированозарезервировано 
NORMALIZED не зарезервированоне зарезервировано 
NOTзарезервированозарезервированозарезервированозарезервировано
NOTHINGне зарезервировано   
NOTIFYне зарезервировано   
NOTNULLзарезервировано (допускается функция или тип)   
NOWAITне зарезервировано   
NTH_VALUE зарезервированозарезервировано 
NTILE зарезервированозарезервировано 
NULLзарезервированозарезервированозарезервированозарезервировано
NULLABLE не зарезервированоне зарезервированоне зарезервировано
NULLIFне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
NULLSне зарезервированоне зарезервированоне зарезервировано 
NUMBER не зарезервированоне зарезервированоне зарезервировано
NUMERICне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
OBJECTне зарезервированоне зарезервированоне зарезервировано 
OCCURRENCES_REGEX зарезервированозарезервировано 
OCTETS не зарезервированоне зарезервировано 
OCTET_LENGTH зарезервированозарезервированозарезервировано
OFне зарезервированозарезервированозарезервированозарезервировано
OFFне зарезервированоне зарезервированоне зарезервировано 
OFFSETзарезервированозарезервированозарезервировано 
OIDSне зарезервировано   
OLD зарезервированозарезервировано 
ONзарезервированозарезервированозарезервированозарезервировано
ONLYзарезервированозарезервированозарезервированозарезервировано
OPEN зарезервированозарезервированозарезервировано
OPERATORне зарезервировано   
OPTIONне зарезервированоне зарезервированоне зарезервированозарезервировано
OPTIONSне зарезервированоне зарезервированоне зарезервировано 
ORзарезервированозарезервированозарезервированозарезервировано
ORDERзарезервированозарезервированозарезервированозарезервировано
ORDERING не зарезервированоне зарезервировано 
ORDINALITYне зарезервированоне зарезервированоне зарезервировано 
OTHERS не зарезервированоне зарезервировано 
OUTне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
OUTERзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
OUTPUT не зарезервированоне зарезервированозарезервировано
OVERне зарезервированозарезервированозарезервировано 
OVERLAPSзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
OVERLAYне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
OVERRIDING не зарезервированоне зарезервировано 
OWNEDне зарезервировано   
OWNERне зарезервировано   
P не зарезервированоне зарезервировано 
PAD не зарезервированоне зарезервированозарезервировано
PARAMETER зарезервированозарезервировано 
PARAMETER_MODE не зарезервированоне зарезервировано 
PARAMETER_NAME не зарезервированоне зарезервировано 
PARAMETER_ORDINAL_POSITION не зарезервированоне зарезервировано 
PARAMETER_SPECIFIC_CATALOG не зарезервированоне зарезервировано 
PARAMETER_SPECIFIC_NAME не зарезервированоне зарезервировано 
PARAMETER_SPECIFIC_SCHEMA не зарезервированоне зарезервировано 
PARSERне зарезервировано   
PARTIALне зарезервированоне зарезервированоне зарезервированозарезервировано
PARTITIONне зарезервированозарезервированозарезервировано 
PASCAL не зарезервированоне зарезервированоне зарезервировано
PASSINGне зарезервированоне зарезервированоне зарезервировано 
PASSTHROUGH не зарезервированоне зарезервировано 
PASSWORDне зарезервировано   
PATH не зарезервированоне зарезервировано 
PERCENT зарезервировано  
PERCENTILE_CONT зарезервированозарезервировано 
PERCENTILE_DISC зарезервированозарезервировано 
PERCENT_RANK зарезервированозарезервировано 
PERIOD зарезервировано  
PERMISSION не зарезервированоне зарезервировано 
PLACINGзарезервированоне зарезервированоне зарезервировано 
PLANSне зарезервировано   
PLI не зарезервированоне зарезервированоне зарезервировано
POLICYне зарезервировано   
PORTION зарезервировано  
POSITIONне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
POSITION_REGEX зарезервированозарезервировано 
POWER зарезервированозарезервировано 
PRECEDES зарезервировано  
PRECEDINGне зарезервированоне зарезервированоне зарезервировано 
PRECISIONне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
PREPAREне зарезервированозарезервированозарезервированозарезервировано
PREPAREDне зарезервировано   
PRESERVEне зарезервированоне зарезервированоне зарезервированозарезервировано
PRIMARYзарезервированозарезервированозарезервированозарезервировано
PRIORне зарезервированоне зарезервированоне зарезервированозарезервировано
PRIVILEGESне зарезервированоне зарезервированоне зарезервированозарезервировано
PROCEDURALне зарезервировано   
PROCEDUREне зарезервированозарезервированозарезервированозарезервировано
PROGRAMне зарезервировано   
PUBLIC не зарезервированоне зарезервированозарезервировано
QUOTEне зарезервировано   
RANGEне зарезервированозарезервированозарезервировано 
RANK зарезервированозарезервировано 
READне зарезервированоне зарезервированоне зарезервированозарезервировано
READS зарезервированозарезервировано 
REALне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
REASSIGNне зарезервировано   
RECHECKне зарезервировано   
RECOVERY не зарезервированоне зарезервировано 
RECURSIVEне зарезервированозарезервированозарезервировано 
REFне зарезервированозарезервированозарезервировано 
REFERENCESзарезервированозарезервированозарезервированозарезервировано
REFERENCING зарезервированозарезервировано 
REFRESHне зарезервировано   
REGR_AVGX зарезервированозарезервировано 
REGR_AVGY зарезервированозарезервировано 
REGR_COUNT зарезервированозарезервировано 
REGR_INTERCEPT зарезервированозарезервировано 
REGR_R2 зарезервированозарезервировано 
REGR_SLOPE зарезервированозарезервировано 
REGR_SXX зарезервированозарезервировано 
REGR_SXY зарезервированозарезервировано 
REGR_SYY зарезервированозарезервировано 
REINDEXне зарезервировано   
RELATIVEне зарезервированоне зарезервированоне зарезервированозарезервировано
RELEASEне зарезервированозарезервированозарезервировано 
RENAMEне зарезервировано   
REPEATABLEне зарезервированоне зарезервированоне зарезервированоне зарезервировано
REPLACEне зарезервировано   
REPLICAне зарезервировано   
REQUIRING не зарезервированоне зарезервировано 
RESETне зарезервировано   
RESPECT не зарезервированоне зарезервировано 
RESTARTне зарезервированоне зарезервированоне зарезервировано 
RESTORE не зарезервированоне зарезервировано 
RESTRICTне зарезервированоне зарезервированоне зарезервированозарезервировано
RESULT зарезервированозарезервировано 
RETURN зарезервированозарезервировано 
RETURNED_CARDINALITY не зарезервированоне зарезервировано 
RETURNED_LENGTH не зарезервированоне зарезервированоне зарезервировано
RETURNED_OCTET_LENGTH не зарезервированоне зарезервированоне зарезервировано
RETURNED_SQLSTATE не зарезервированоне зарезервированоне зарезервировано
RETURNINGзарезервированоне зарезервированоне зарезервировано 
RETURNSне зарезервированозарезервированозарезервировано 
REVOKEне зарезервированозарезервированозарезервированозарезервировано
RIGHTзарезервировано (допускается функция или тип)зарезервированозарезервированозарезервировано
ROLEне зарезервированоне зарезервированоне зарезервировано 
ROLLBACKне зарезервированозарезервированозарезервированозарезервировано
ROLLUPне зарезервированозарезервированозарезервировано 
ROUTINE не зарезервированоне зарезервировано 
ROUTINE_CATALOG не зарезервированоне зарезервировано 
ROUTINE_NAME не зарезервированоне зарезервировано 
ROUTINE_SCHEMA не зарезервированоне зарезервировано 
ROWне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
ROWSне зарезервированозарезервированозарезервированозарезервировано
ROW_COUNT не зарезервированоне зарезервированоне зарезервировано
ROW_NUMBER зарезервированозарезервировано 
RULEне зарезервировано   
SAVEPOINTне зарезервированозарезервированозарезервировано 
SCALE не зарезервированоне зарезервированоне зарезервировано
SCHEMAне зарезервированоне зарезервированоне зарезервированозарезервировано
SCHEMA_NAME не зарезервированоне зарезервированоне зарезервировано
SCOPE зарезервированозарезервировано 
SCOPE_CATALOG не зарезервированоне зарезервировано 
SCOPE_NAME не зарезервированоне зарезервировано 
SCOPE_SCHEMA не зарезервированоне зарезервировано 
SCROLLне зарезервированозарезервированозарезервированозарезервировано
SEARCHне зарезервированозарезервированозарезервировано 
SECONDне зарезервированозарезервированозарезервированозарезервировано
SECTION не зарезервированоне зарезервированозарезервировано
SECURITYне зарезервированоне зарезервированоне зарезервировано 
SELECTзарезервированозарезервированозарезервированозарезервировано
SELECTIVE не зарезервированоне зарезервировано 
SELF не зарезервированоне зарезервировано 
SENSITIVE зарезервированозарезервировано 
SEQUENCEне зарезервированоне зарезервированоне зарезервировано 
SEQUENCESне зарезервировано   
SERIALIZABLEне зарезервированоне зарезервированоне зарезервированоне зарезервировано
SERVERне зарезервированоне зарезервированоне зарезервировано 
SERVER_NAME не зарезервированоне зарезервированоне зарезервировано
SESSIONне зарезервированоне зарезервированоне зарезервированозарезервировано
SESSION_USERзарезервированозарезервированозарезервированозарезервировано
SETне зарезервированозарезервированозарезервированозарезервировано
SETOFне зарезервировано (не допускается функция или тип)   
SETSне зарезервированоне зарезервированоне зарезервировано 
SHAREне зарезервировано   
SHOWне зарезервировано   
SIMILARзарезервировано (допускается функция или тип)зарезервированозарезервировано 
SIMPLEне зарезервированоне зарезервированоне зарезервировано 
SIZE не зарезервированоне зарезервированозарезервировано
SKIPне зарезервировано   
SMALLINTне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
SNAPSHOTне зарезервировано   
SOMEзарезервированозарезервированозарезервированозарезервировано
SOURCE не зарезервированоне зарезервировано 
SPACE не зарезервированоне зарезервированозарезервировано
SPECIFIC зарезервированозарезервировано 
SPECIFICTYPE зарезервированозарезервировано 
SPECIFIC_NAME не зарезервированоне зарезервировано 
SQLне зарезервированозарезервированозарезервированозарезервировано
SQLCODE   зарезервировано
SQLERROR   зарезервировано
SQLEXCEPTION зарезервированозарезервировано 
SQLSTATE зарезервированозарезервированозарезервировано
SQLWARNING зарезервированозарезервировано 
SQRT зарезервированозарезервировано 
STABLEне зарезервировано   
STANDALONEне зарезервированоне зарезервированоне зарезервировано 
STARTне зарезервированозарезервированозарезервировано 
STATE не зарезервированоне зарезервировано 
STATEMENTне зарезервированоне зарезервированоне зарезервировано 
STATIC зарезервированозарезервировано 
STATISTICSне зарезервировано   
STDDEV_POP зарезервированозарезервировано 
STDDEV_SAMP зарезервированозарезервировано 
STDINне зарезервировано   
STDOUTне зарезервировано   
STORAGEне зарезервировано   
STRICTне зарезервировано   
STRIPне зарезервированоне зарезервированоне зарезервировано 
STRUCTURE не зарезервированоне зарезервировано 
STYLE не зарезервированоне зарезервировано 
SUBCLASS_ORIGIN не зарезервированоне зарезервированоне зарезервировано
SUBMULTISET зарезервированозарезервировано 
SUBSTRINGне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
SUBSTRING_REGEX зарезервированозарезервировано 
SUCCEEDS зарезервировано  
SUM зарезервированозарезервированозарезервировано
SYMMETRICзарезервированозарезервированозарезервировано 
SYSIDне зарезервировано   
SYSTEMне зарезервированозарезервированозарезервировано 
SYSTEM_TIME зарезервировано  
SYSTEM_USER зарезервированозарезервированозарезервировано
T не зарезервированоне зарезервировано 
TABLEзарезервированозарезервированозарезервированозарезервировано
TABLESне зарезервировано   
TABLESAMPLEзарезервировано (допускается функция или тип)зарезервированозарезервировано 
TABLESPACEне зарезервировано   
TABLE_NAME не зарезервированоне зарезервированоне зарезервировано
TEMPне зарезервировано   
TEMPLATEне зарезервировано   
TEMPORARYне зарезервированоне зарезервированоне зарезервированозарезервировано
TEXTне зарезервировано   
THENзарезервированозарезервированозарезервированозарезервировано
TIES не зарезервированоне зарезервировано 
TIMEне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
TIMESTAMPне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
TIMEZONE_HOUR зарезервированозарезервированозарезервировано
TIMEZONE_MINUTE зарезервированозарезервированозарезервировано
TOзарезервированозарезервированозарезервированозарезервировано
TOKEN не зарезервированоне зарезервировано 
TOP_LEVEL_COUNT не зарезервированоне зарезервировано 
TRAILINGзарезервированозарезервированозарезервированозарезервировано
TRANSACTIONне зарезервированоне зарезервированоне зарезервированозарезервировано
TRANSACTIONS_COMMITTED не зарезервированоне зарезервировано 
TRANSACTIONS_ROLLED_BACK не зарезервированоне зарезервировано 
TRANSACTION_ACTIVE не зарезервированоне зарезервировано 
TRANSFORMне зарезервированоне зарезервированоне зарезервировано 
TRANSFORMS не зарезервированоне зарезервировано 
TRANSLATE зарезервированозарезервированозарезервировано
TRANSLATE_REGEX зарезервированозарезервировано 
TRANSLATION зарезервированозарезервированозарезервировано
TREATне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
TRIGGERне зарезервированозарезервированозарезервировано 
TRIGGER_CATALOG не зарезервированоне зарезервировано 
TRIGGER_NAME не зарезервированоне зарезервировано 
TRIGGER_SCHEMA не зарезервированоне зарезервировано 
TRIMне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
TRIM_ARRAY зарезервированозарезервировано 
TRUEзарезервированозарезервированозарезервированозарезервировано
TRUNCATEне зарезервированозарезервированозарезервировано 
TRUSTEDне зарезервировано   
TYPEне зарезервированоне зарезервированоне зарезервированоне зарезервировано
TYPESне зарезервировано   
UESCAPE зарезервированозарезервировано 
UNBOUNDEDне зарезервированоне зарезервированоне зарезервировано 
UNCOMMITTEDне зарезервированоне зарезервированоне зарезервированоне зарезервировано
UNDER не зарезервированоне зарезервировано 
UNENCRYPTEDне зарезервировано   
UNIONзарезервированозарезервированозарезервированозарезервировано
UNIQUEзарезервированозарезервированозарезервированозарезервировано
UNKNOWNне зарезервированозарезервированозарезервированозарезервировано
UNLINK не зарезервированоне зарезервировано 
UNLISTENне зарезервировано   
UNLOGGEDне зарезервировано   
UNNAMED не зарезервированоне зарезервированоне зарезервировано
UNNEST зарезервированозарезервировано 
UNTILне зарезервировано   
UNTYPED не зарезервированоне зарезервировано 
UPDATEне зарезервированозарезервированозарезервированозарезервировано
UPPER зарезервированозарезервированозарезервировано
URI не зарезервированоне зарезервировано 
USAGE не зарезервированоне зарезервированозарезервировано
USERзарезервированозарезервированозарезервированозарезервировано
USER_DEFINED_TYPE_CATALOG не зарезервированоне зарезервировано 
USER_DEFINED_TYPE_CODE не зарезервированоне зарезервировано 
USER_DEFINED_TYPE_NAME не зарезервированоне зарезервировано 
USER_DEFINED_TYPE_SCHEMA не зарезервированоне зарезервировано 
USINGзарезервированозарезервированозарезервированозарезервировано
VACUUMне зарезервировано   
VALIDне зарезервированоне зарезервированоне зарезервировано 
VALIDATEне зарезервировано   
VALIDATORне зарезервировано   
VALUEне зарезервированозарезервированозарезервированозарезервировано
VALUESне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
VALUE_OF зарезервировано  
VARBINARY зарезервированозарезервировано 
VARCHARне зарезервировано (не допускается функция или тип)зарезервированозарезервированозарезервировано
VARIADICзарезервировано   
VARYINGне зарезервированозарезервированозарезервированозарезервировано
VAR_POP зарезервированозарезервировано 
VAR_SAMP зарезервированозарезервировано 
VERBOSEзарезервировано (допускается функция или тип)   
VERSIONне зарезервированоне зарезервированоне зарезервировано 
VERSIONING зарезервировано  
VIEWне зарезервированоне зарезервированоне зарезервированозарезервировано
VIEWSне зарезервировано   
VOLATILEне зарезервировано   
WHENзарезервированозарезервированозарезервированозарезервировано
WHENEVER зарезервированозарезервированозарезервировано
WHEREзарезервированозарезервированозарезервированозарезервировано
WHITESPACEне зарезервированоне зарезервированоне зарезервировано 
WIDTH_BUCKET зарезервированозарезервировано 
WINDOWзарезервированозарезервированозарезервировано 
WITHзарезервированозарезервированозарезервированозарезервировано
WITHINне зарезервированозарезервированозарезервировано 
WITHOUTне зарезервированозарезервированозарезервировано 
WORKне зарезервированоне зарезервированоне зарезервированозарезервировано
WRAPPERне зарезервированоне зарезервированоне зарезервировано 
WRITEне зарезервированоне зарезервированоне зарезервированозарезервировано
XMLне зарезервированозарезервированозарезервировано 
XMLAGG зарезервированозарезервировано 
XMLATTRIBUTESне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLBINARY зарезервированозарезервировано 
XMLCAST зарезервированозарезервировано 
XMLCOMMENT зарезервированозарезервировано 
XMLCONCATне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLDECLARATION не зарезервированоне зарезервировано 
XMLDOCUMENT зарезервированозарезервировано 
XMLELEMENTне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLEXISTSне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLFORESTне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLITERATE зарезервированозарезервировано 
XMLNAMESPACES зарезервированозарезервировано 
XMLPARSEне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLPIне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLQUERY зарезервированозарезервировано 
XMLROOTне зарезервировано (не допускается функция или тип)   
XMLSCHEMA не зарезервированоне зарезервировано 
XMLSERIALIZEне зарезервировано (не допускается функция или тип)зарезервированозарезервировано 
XMLTABLE зарезервированозарезервировано 
XMLTEXT зарезервированозарезервировано 
XMLVALIDATE зарезервированозарезервировано 
YEARне зарезервированозарезервированозарезервированозарезервировано
YESне зарезервированоне зарезервированоне зарезервировано 
ZONEне зарезервированоне зарезервированоне зарезервированозарезервировано