Documentation PostgreSQL 8.1.23 > Annexes > Mots-clé SQL | |
![]() |
Conformité SQL![]() |
La Tableau C.1, « Mots-clĂ© SQL » liste tous les Ă©lĂ©ments qui sont des mots-clĂ© dans le standard SQL et dans PostgreSQLâą 8.1.23. Des informations sous-jacentes peuvent ĂȘtre trouvĂ©es dans Section 4.1.1, « Identifieurs et mots clĂ©s ».
SQL distingue les mots-clĂ© rĂ©servĂ©s et non rĂ©servĂ©s. Selon le standard, les mots-clĂ© rĂ©servĂ©s sont rĂ©ellement les seuls mots-clĂ© ; ils ne sont jamais autorisĂ©s comme identifiants. Les mots-clĂ© non rĂ©servĂ©s ont seulement un sens spĂ©cial dans certains contextes et peuvent ĂȘtre utilisĂ©s comme identifiants dans d'autres contextes. La plupart des mots-clĂ© non rĂ©servĂ©s sont en fait les noms des tables et des fonctions prĂ©dĂ©finies spĂ©cifiĂ©s par SQL. Le concept de mots-clĂ© non rĂ©servĂ©s existe seulement pour indiquer que certains sens prĂ©dĂ©finis sont attachĂ©s Ă un mot dans certains contextes.
Dans l'analyseur de PostgreSQLâą, la vie est un peu plus compliquĂ©e. Il y a diffĂ©rentes classes d'Ă©lĂ©ments allant de ceux que l'on ne peut jamais utiliser comme identifiants Ă ceux qui n'ont absolument aucun statut spĂ©cial dans l'analyseur par rapport Ă un identifiant ordinaire (c'est gĂ©nĂ©ralement le cas pour les fonctions spĂ©cifiĂ©es par SQL). MĂȘme les mots-clĂ© rĂ©servĂ©s ne sont pas complĂštement rĂ©servĂ©s dans PostgreSQLâą et peuvent ĂȘtre utilisĂ©s comme noms des colonnes (par exemple, SELECT 55 AS CHECK, mĂȘme si CHECK est un mot-clĂ©).
Dans Tableau C.1, « Mots-clĂ© SQL », dans la colonne pour PostgreSQLâą, nous classons comme « non rĂ©servĂ© » les mots-clĂ© qui sont explicitement connus par l'analyseur mais qui sont autorisĂ©s dans la plupart des contextes oĂč un identifiant est attendu. Certains mots-clĂ© qui sont non rĂ©servĂ©s et qui ne peuvent pas ĂȘtre utilisĂ©s comme un nom de fonction ou un type de donnĂ©es sont marquĂ©s en consĂ©quence. (La plupart des mots reprĂ©sentent des fonctions prĂ©dĂ©finies ou des types de donnĂ©es avec une syntaxe spĂ©ciale. La fonction ou le type est toujours disponible mais il ne peut pas ĂȘtre redĂ©fini par un utilisateur.) Les « rĂ©servĂ©s » sont des Ă©lĂ©ments qui sont seulement admis comme noms de colonnes « AS » (et peut-ĂȘtre dans trĂšs peu d'autres contextes). Certains mots-clĂ© rĂ©servĂ©s sont autorisĂ©s comme noms pour les fonctions ; cela est Ă©galement montrĂ© dans le tableau.
En rÚgle générale, si vous avez des erreurs de la part de l'analyseur pour des commandes qui contiennent un des mots-clés listés comme identifiants, vous devriez essayer de mettre entre guillemets l'identifiant pour voir si le problÚme disparait.
Il est important de comprendre avant d'étudier la Tableau C.1, « Mots-clé SQL » que le fait qu'un mot-clé ne soit pas réservé dans PostgreSQL⹠ne signifie pas que la fonctionnalité en rapport avec ce mot n'est pas implémentée. Réciproquement, la présence d'un mot-clé n'indique pas l'existance d'une fonctionnalité.
Tableau C.1. Mots-clé SQL
Mot-clé | PostgreSQL⹠| SQL:2003 | SQL:1999 | SQL-92 |
---|---|---|---|---|
A | non réservé | |||
ABORT | non réservé | |||
ABS | réservé | non réservé | ||
ABSOLUTE | non réservé | non réservé | réservé | réservé |
ACCESS | non réservé | |||
ACTION | non réservé | non réservé | réservé | réservé |
ADA | non réservé | non réservé | non réservé | |
ADD | non réservé | non réservé | réservé | réservé |
ADMIN | non réservé | non réservé | réservé | |
AFTER | non réservé | non réservé | réservé | |
AGGREGATE | non réservé | réservé | ||
ALIAS | réservé | |||
ALL | réservé | réservé | réservé | réservé |
ALLOCATE | réservé | réservé | réservé | |
ALSO | non réservé | |||
ALTER | non réservé | réservé | réservé | réservé |
ALWAYS | non réservé | |||
ANALYSE | réservé | |||
ANALYZE | réservé | |||
AND | réservé | réservé | réservé | réservé |
ANY | réservé | réservé | réservé | réservé |
ARE | réservé | réservé | réservé | |
ARRAY | réservé | réservé | réservé | |
AS | réservé | réservé | réservé | réservé |
ASC | réservé | non réservé | réservé | réservé |
ASENSITIVE | réservé | non réservé | ||
ASSERTION | non réservé | non réservé | réservé | réservé |
ASSIGNMENT | non réservé | non réservé | non réservé | |
ASYMMETRIC | réservé | réservé | non réservé | |
AT | non réservé | réservé | réservé | réservé |
ATOMIC | réservé | non réservé | ||
ATTRIBUTE | non réservé | |||
ATTRIBUTES | non réservé | |||
AUTHORIZATION | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
AVG | réservé | non réservé | réservé | |
BACKWARD | non réservé | |||
BEFORE | non réservé | non réservé | réservé | |
BEGIN | non réservé | réservé | réservé | réservé |
BERNOULLI | non réservé | |||
BETWEEN | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
BIGINT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | ||
BINARY | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | |
BIT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
BITVAR | non réservé | |||
BIT_LENGTH | non réservé | réservé | ||
BLOB | réservé | réservé | ||
BOOLEAN | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
BOTH | réservé | réservé | réservé | réservé |
BREADTH | non réservé | réservé | ||
BY | non réservé | réservé | réservé | réservé |
C | non réservé | non réservé | non réservé | |
CACHE | non réservé | |||
CALL | réservé | réservé | ||
CALLED | non réservé | réservé | non réservé | |
CARDINALITY | réservé | non réservé | ||
CASCADE | non réservé | non réservé | réservé | réservé |
CASCADED | réservé | réservé | réservé | |
CASE | réservé | réservé | réservé | réservé |
CAST | réservé | réservé | réservé | réservé |
CATALOG | non réservé | réservé | réservé | |
CATALOG_NAME | non réservé | non réservé | non réservé | |
CEIL | réservé | |||
CEILING | réservé | |||
CHAIN | non réservé | non réservé | non réservé | |
CHAR | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
CHARACTER | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
CHARACTERISTICS | non réservé | non réservé | ||
CHARACTERS | non réservé | |||
CHARACTER_LENGTH | réservé | non réservé | réservé | |
CHARACTER_SET_CATALOG | non réservé | non réservé | non réservé | |
CHARACTER_SET_NAME | non réservé | non réservé | non réservé | |
CHARACTER_SET_SCHEMA | non réservé | non réservé | non réservé | |
CHAR_LENGTH | réservé | non réservé | réservé | |
CHECK | réservé | réservé | réservé | réservé |
CHECKED | non réservé | |||
CHECKPOINT | non réservé | |||
CLASS | non réservé | réservé | ||
CLASS_ORIGIN | non réservé | non réservé | non réservé | |
CLOB | réservé | réservé | ||
CLOSE | non réservé | réservé | réservé | réservé |
CLUSTER | non réservé | |||
COALESCE | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
COBOL | non réservé | non réservé | non réservé | |
COLLATE | réservé | réservé | réservé | réservé |
COLLATION | non réservé | réservé | réservé | |
COLLATION_CATALOG | non réservé | non réservé | non réservé | |
COLLATION_NAME | non réservé | non réservé | non réservé | |
COLLATION_SCHEMA | non réservé | non réservé | non réservé | |
COLLECT | réservé | |||
COLUMN | réservé | réservé | réservé | réservé |
COLUMN_NAME | non réservé | non réservé | non réservé | |
COMMAND_FUNCTION | non réservé | non réservé | non réservé | |
COMMAND_FUNCTION_CODE | non réservé | non réservé | ||
COMMENT | non réservé | |||
COMMIT | non réservé | réservé | réservé | réservé |
COMMITTED | non réservé | non réservé | non réservé | non réservé |
COMPLETION | réservé | |||
CONDITION | réservé | |||
CONDITION_NUMBER | non réservé | non réservé | non réservé | |
CONNECT | réservé | réservé | réservé | |
CONNECTION | non réservé | non réservé | réservé | réservé |
CONNECTION_NAME | non réservé | non réservé | non réservé | |
CONSTRAINT | réservé | réservé | réservé | réservé |
CONSTRAINTS | non réservé | non réservé | réservé | réservé |
CONSTRAINT_CATALOG | non réservé | non réservé | non réservé | |
CONSTRAINT_NAME | non réservé | non réservé | non réservé | |
CONSTRAINT_SCHEMA | non réservé | non réservé | non réservé | |
CONSTRUCTOR | non réservé | réservé | ||
CONTAINS | non réservé | non réservé | ||
CONTINUE | non réservé | réservé | réservé | |
CONVERSION | non réservé | |||
CONVERT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
COPY | non réservé | |||
CORR | réservé | |||
CORRESPONDING | réservé | réservé | réservé | |
COUNT | réservé | non réservé | réservé | |
COVAR_POP | réservé | |||
COVAR_SAMP | réservé | |||
CREATE | réservé | réservé | réservé | réservé |
CREATEDB | non réservé | |||
CREATEROLE | non réservé | |||
CREATEUSER | non réservé | |||
CROSS | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
CSV | non réservé | |||
CUBE | réservé | réservé | ||
CUME_DIST | réservé | |||
CURRENT | réservé | réservé | réservé | |
CURRENT_DATE | réservé | réservé | réservé | réservé |
CURRENT_DEFAULT_TRANSFORM_GROUP | réservé | |||
CURRENT_PATH | réservé | réservé | ||
CURRENT_ROLE | réservé | réservé | réservé | |
CURRENT_TIME | réservé | réservé | réservé | réservé |
CURRENT_TIMESTAMP | réservé | réservé | réservé | réservé |
CURRENT_TRANSFORM_GROUP_FOR_TYPE | réservé | |||
CURRENT_USER | réservé | réservé | réservé | réservé |
CURSOR | non réservé | réservé | réservé | réservé |
CURSOR_NAME | non réservé | non réservé | non réservé | |
CYCLE | non réservé | réservé | réservé | |
DATA | non réservé | réservé | non réservé | |
DATABASE | non réservé | |||
DATE | réservé | réservé | réservé | |
DATETIME_INTERVAL_CODE | non réservé | non réservé | non réservé | |
DATETIME_INTERVAL_PRECISION | non réservé | non réservé | non réservé | |
DAY | non réservé | réservé | réservé | réservé |
DEALLOCATE | non réservé | réservé | réservé | réservé |
DEC | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
DECIMAL | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
DECLARE | non réservé | réservé | réservé | réservé |
DEFAULT | réservé | réservé | réservé | réservé |
DEFAULTS | non réservé | non réservé | ||
DEFERRABLE | réservé | non réservé | réservé | réservé |
DEFERRED | non réservé | non réservé | réservé | réservé |
DEFINED | non réservé | non réservé | ||
DEFINER | non réservé | non réservé | non réservé | |
DEGREE | non réservé | |||
DELETE | non réservé | réservé | réservé | réservé |
DELIMITER | non réservé | |||
DELIMITERS | non réservé | |||
DENSE_RANK | réservé | |||
DEPTH | non réservé | réservé | ||
DEREF | réservé | réservé | ||
DERIVED | non réservé | |||
DESC | réservé | non réservé | réservé | réservé |
DESCRIBE | réservé | réservé | réservé | |
DESCRIPTOR | non réservé | réservé | réservé | |
DESTROY | réservé | |||
DESTRUCTOR | réservé | |||
DETERMINISTIC | réservé | réservé | ||
DIAGNOSTICS | non réservé | réservé | réservé | |
DICTIONARY | réservé | |||
DISABLE | non réservé | |||
DISCONNECT | réservé | réservé | réservé | |
DISPATCH | non réservé | non réservé | ||
DISTINCT | réservé | réservé | réservé | réservé |
DO | réservé | |||
DOMAIN | non réservé | non réservé | réservé | réservé |
DOUBLE | non réservé | réservé | réservé | réservé |
DROP | non réservé | réservé | réservé | réservé |
DYNAMIC | réservé | réservé | ||
DYNAMIC_FUNCTION | non réservé | non réservé | non réservé | |
DYNAMIC_FUNCTION_CODE | non réservé | non réservé | ||
EACH | non réservé | réservé | réservé | |
ELEMENT | réservé | |||
ELSE | réservé | réservé | réservé | réservé |
ENABLE | non réservé | |||
ENCODING | non réservé | |||
ENCRYPTED | non réservé | |||
END | réservé | réservé | réservé | réservé |
END-EXEC | réservé | réservé | réservé | |
EQUALS | non réservé | réservé | ||
ESCAPE | non réservé | réservé | réservé | réservé |
EVERY | réservé | réservé | ||
EXCEPT | réservé | réservé | réservé | réservé |
EXCEPTION | non réservé | réservé | réservé | |
EXCLUDE | non réservé | |||
EXCLUDING | non réservé | non réservé | ||
EXCLUSIVE | non réservé | |||
EXEC | réservé | réservé | réservé | |
EXECUTE | non réservé | réservé | réservé | réservé |
EXISTING | non réservé | |||
EXISTS | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
EXP | réservé | |||
EXPLAIN | non réservé | |||
EXTERNAL | non réservé | réservé | réservé | réservé |
EXTRACT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
FALSE | réservé | réservé | réservé | réservé |
FETCH | non réservé | réservé | réservé | réservé |
FILTER | réservé | |||
FINAL | non réservé | non réservé | ||
FIRST | non réservé | non réservé | réservé | réservé |
FLOAT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
FLOOR | réservé | |||
FOLLOWING | non réservé | |||
FOR | réservé | réservé | réservé | réservé |
FORCE | non réservé | |||
FOREIGN | réservé | réservé | réservé | réservé |
FORTRAN | non réservé | non réservé | non réservé | |
FORWARD | non réservé | |||
FOUND | non réservé | réservé | réservé | |
FREE | réservé | réservé | ||
FREEZE | rĂ©servĂ© (peut ĂȘtre une fonction) | |||
FROM | réservé | réservé | réservé | réservé |
FULL | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
FUNCTION | non réservé | réservé | réservé | |
FUSION | réservé | |||
G | non réservé | non réservé | ||
GENERAL | non réservé | réservé | ||
GENERATED | non réservé | non réservé | ||
GET | réservé | réservé | réservé | |
GLOBAL | non réservé | réservé | réservé | réservé |
GO | non réservé | réservé | réservé | |
GOTO | non réservé | réservé | réservé | |
GRANT | réservé | réservé | réservé | réservé |
GRANTED | non réservé | non réservé | non réservé | |
GREATEST | non rĂ©servĂ© (ne peut ĂȘtre une fonction ou un type) | |||
GROUP | réservé | réservé | réservé | réservé |
GROUPING | réservé | réservé | ||
HANDLER | non réservé | |||
HAVING | réservé | réservé | réservé | réservé |
HEADER | non réservé | |||
HIERARCHY | non réservé | non réservé | ||
HOLD | non réservé | réservé | non réservé | |
HOST | réservé | |||
HOUR | non réservé | réservé | réservé | réservé |
IDENTITY | réservé | réservé | réservé | |
IGNORE | réservé | |||
ILIKE | rĂ©servĂ© (peut ĂȘtre une fonction) | |||
IMMEDIATE | non réservé | non réservé | réservé | réservé |
IMMUTABLE | non réservé | |||
IMPLEMENTATION | non réservé | non réservé | ||
IMPLICIT | non réservé | |||
IN | réservé | réservé | réservé | réservé |
INCLUDING | non réservé | non réservé | ||
INCREMENT | non réservé | non réservé | ||
INDEX | non réservé | |||
INDICATOR | réservé | réservé | réservé | |
INFIX | non réservé | |||
INHERIT | non réservé | |||
INHERITS | non réservé | |||
INITIALIZE | réservé | |||
INITIALLY | réservé | non réservé | réservé | réservé |
INNER | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
INOUT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
INPUT | non réservé | non réservé | réservé | réservé |
INSENSITIVE | non réservé | réservé | non réservé | réservé |
INSERT | non réservé | réservé | réservé | réservé |
INSTANCE | non réservé | non réservé | ||
INSTANTIABLE | non réservé | non réservé | ||
INSTEAD | non réservé | |||
INT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
INTEGER | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
INTERSECT | réservé | réservé | réservé | réservé |
INTERSECTION | réservé | |||
INTERVAL | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
INTO | réservé | réservé | réservé | réservé |
INVOKER | non réservé | non réservé | non réservé | |
IS | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
ISNULL | rĂ©servĂ© (peut ĂȘtre une fonction) | |||
ISOLATION | non réservé | non réservé | réservé | réservé |
ITERATE | réservé | |||
JOIN | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
K | non réservé | non réservé | ||
KEY | non réservé | non réservé | réservé | réservé |
KEY_MEMBER | non réservé | non réservé | ||
KEY_TYPE | non réservé | non réservé | ||
LANCOMPILER | non réservé | |||
LANGUAGE | non réservé | réservé | réservé | réservé |
LARGE | non réservé | réservé | réservé | |
LAST | non réservé | non réservé | réservé | réservé |
LATERAL | réservé | réservé | ||
LEADING | réservé | réservé | réservé | réservé |
LEAST | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | |||
LEFT | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
LENGTH | non réservé | non réservé | non réservé | |
LESS | réservé | |||
LEVEL | non réservé | non réservé | réservé | réservé |
LIKE | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
LIMIT | réservé | réservé | ||
LISTEN | non réservé | |||
LN | réservé | |||
LOAD | non réservé | |||
LOCAL | non réservé | réservé | réservé | réservé |
LOCALTIME | réservé | réservé | réservé | |
LOCALTIMESTAMP | réservé | réservé | réservé | |
LOCATION | non réservé | |||
LOCATOR | non réservé | réservé | ||
LOCK | non réservé | |||
LOGIN | non réservé | |||
LOWER | réservé | non réservé | réservé | |
M | non réservé | non réservé | ||
MAP | non réservé | réservé | ||
MATCH | non réservé | réservé | réservé | réservé |
MATCHED | non réservé | |||
MAX | réservé | non réservé | réservé | |
MAXVALUE | non réservé | non réservé | ||
MEMBER | réservé | |||
MERGE | réservé | |||
MESSAGE_LENGTH | non réservé | non réservé | non réservé | |
MESSAGE_OCTET_LENGTH | non réservé | non réservé | non réservé | |
MESSAGE_TEXT | non réservé | non réservé | non réservé | |
METHOD | réservé | non réservé | ||
MIN | réservé | non réservé | réservé | |
MINUTE | non réservé | réservé | réservé | réservé |
MINVALUE | non réservé | non réservé | ||
MOD | réservé | non réservé | ||
MODE | non réservé | |||
MODIFIES | réservé | réservé | ||
MODIFY | réservé | |||
MODULE | réservé | réservé | réservé | |
MONTH | non réservé | réservé | réservé | réservé |
MORE | non réservé | non réservé | non réservé | |
MOVE | non réservé | |||
MULTISET | réservé | |||
MUMPS | non réservé | non réservé | non réservé | |
NAME | non réservé | non réservé | non réservé | |
NAMES | non réservé | non réservé | réservé | réservé |
NATIONAL | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
NATURAL | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
NCHAR | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
NCLOB | réservé | réservé | ||
NESTING | non réservé | |||
NEW | réservé | réservé | réservé | |
NEXT | non réservé | non réservé | réservé | réservé |
NO | non réservé | réservé | réservé | réservé |
NOCREATEDB | non réservé | |||
NOCREATEROLE | non réservé | |||
NOCREATEUSER | non réservé | |||
NOINHERIT | non réservé | |||
NOLOGIN | non réservé | |||
NONE | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
NORMALIZE | réservé | |||
NORMALIZED | non réservé | |||
NOSUPERUSER | non réservé | |||
NOT | réservé | réservé | réservé | réservé |
NOTHING | non réservé | |||
NOTIFY | non réservé | |||
NOTNULL | rĂ©servĂ© (peut ĂȘtre une fonction) | |||
NOWAIT | non réservé | |||
NULL | réservé | réservé | réservé | réservé |
NULLABLE | non réservé | non réservé | non réservé | |
NULLIF | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
NULLS | non réservé | |||
NUMBER | non réservé | non réservé | non réservé | |
NUMERIC | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
OBJECT | non réservé | non réservé | réservé | |
OCTETS | non réservé | |||
OCTET_LENGTH | réservé | non réservé | réservé | |
OF | non réservé | réservé | réservé | réservé |
OFF | réservé | réservé | ||
OFFSET | réservé | |||
OIDS | non réservé | |||
OLD | réservé | réservé | réservé | |
ON | réservé | réservé | réservé | réservé |
ONLY | réservé | réservé | réservé | réservé |
OPEN | réservé | réservé | réservé | |
OPERATION | réservé | |||
OPERATOR | non réservé | |||
OPTION | non réservé | non réservé | réservé | réservé |
OPTIONS | non réservé | non réservé | ||
OR | réservé | réservé | réservé | réservé |
ORDER | réservé | réservé | réservé | réservé |
ORDERING | non réservé | |||
ORDINALITY | non réservé | réservé | ||
OTHERS | non réservé | |||
OUT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
OUTER | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
OUTPUT | non réservé | réservé | réservé | |
OVER | réservé | |||
OVERLAPS | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
OVERLAY | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | |
OVERRIDING | non réservé | non réservé | ||
OWNER | non réservé | |||
PAD | non réservé | réservé | réservé | |
PARAMETER | réservé | réservé | ||
PARAMETERS | réservé | |||
PARAMETER_MODE | non réservé | non réservé | ||
PARAMETER_NAME | non réservé | non réservé | ||
PARAMETER_ORDINAL_POSITION | non réservé | non réservé | ||
PARAMETER_SPECIFIC_CATALOG | non réservé | non réservé | ||
PARAMETER_SPECIFIC_NAME | non réservé | non réservé | ||
PARAMETER_SPECIFIC_SCHEMA | non réservé | non réservé | ||
PARTIAL | non réservé | non réservé | réservé | réservé |
PARTITION | réservé | |||
PASCAL | non réservé | non réservé | non réservé | |
PASSWORD | non réservé | |||
PATH | non réservé | réservé | ||
PERCENTILE_CONT | réservé | |||
PERCENTILE_DISC | réservé | |||
PERCENT_RANK | réservé | |||
PLACING | réservé | non réservé | ||
PLI | non réservé | non réservé | non réservé | |
POSITION | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
POSTFIX | réservé | |||
POWER | réservé | |||
PRECEDING | non réservé | |||
PRECISION | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
PREFIX | réservé | |||
PREORDER | réservé | |||
PREPARE | non réservé | réservé | réservé | réservé |
PREPARED | non réservé | |||
PRESERVE | non réservé | non réservé | réservé | réservé |
PRIMARY | réservé | réservé | réservé | réservé |
PRIOR | non réservé | non réservé | réservé | réservé |
PRIVILEGES | non réservé | non réservé | réservé | réservé |
PROCEDURAL | non réservé | |||
PROCEDURE | non réservé | réservé | réservé | réservé |
PUBLIC | non réservé | réservé | réservé | |
QUOTE | non réservé | |||
RANGE | réservé | |||
RANK | réservé | |||
READ | non réservé | non réservé | réservé | réservé |
READS | réservé | réservé | ||
REAL | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
RECHECK | non réservé | |||
RECURSIVE | réservé | réservé | ||
REF | réservé | réservé | ||
REFERENCES | réservé | réservé | réservé | réservé |
REFERENCING | réservé | réservé | ||
REGR_AVGX | réservé | |||
REGR_AVGY | réservé | |||
REGR_COUNT | réservé | |||
REGR_INTERCEPT | réservé | |||
REGR_R2 | réservé | |||
REGR_SLOPE | réservé | |||
REGR_SXX | réservé | |||
REGR_SXY | réservé | |||
REGR_SYY | réservé | |||
REINDEX | non réservé | |||
RELATIVE | non réservé | non réservé | réservé | réservé |
RELEASE | non réservé | réservé | ||
RENAME | non réservé | |||
REPEATABLE | non réservé | non réservé | non réservé | non réservé |
REPLACE | non réservé | |||
RESET | non réservé | |||
RESTART | non réservé | non réservé | ||
RESTRICT | non réservé | non réservé | réservé | réservé |
RESULT | réservé | réservé | ||
RETURN | réservé | réservé | ||
RETURNED_CARDINALITY | non réservé | |||
RETURNED_LENGTH | non réservé | non réservé | non réservé | |
RETURNED_OCTET_LENGTH | non réservé | non réservé | non réservé | |
RETURNED_SQLSTATE | non réservé | non réservé | non réservé | |
RETURNS | non réservé | réservé | réservé | |
REVOKE | non réservé | réservé | réservé | réservé |
RIGHT | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
ROLE | non réservé | non réservé | réservé | |
ROLLBACK | non réservé | réservé | réservé | réservé |
ROLLUP | réservé | réservé | ||
ROUTINE | non réservé | réservé | ||
ROUTINE_CATALOG | non réservé | non réservé | ||
ROUTINE_NAME | non réservé | non réservé | ||
ROUTINE_SCHEMA | non réservé | non réservé | ||
ROW | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
ROWS | non réservé | réservé | réservé | réservé |
ROW_COUNT | non réservé | non réservé | non réservé | |
ROW_NUMBER | réservé | |||
RULE | non réservé | |||
SAVEPOINT | non réservé | réservé | réservé | |
SCALE | non réservé | non réservé | non réservé | |
SCHEMA | non réservé | non réservé | réservé | réservé |
SCHEMA_NAME | non réservé | non réservé | non réservé | |
SCOPE | réservé | réservé | ||
SCOPE_CATALOG | non réservé | |||
SCOPE_NAME | non réservé | |||
SCOPE_SCHEMA | non réservé | |||
SCROLL | non réservé | réservé | réservé | réservé |
SEARCH | réservé | réservé | ||
SECOND | non réservé | réservé | réservé | réservé |
SECTION | non réservé | réservé | réservé | |
SECURITY | non réservé | non réservé | non réservé | |
SELECT | réservé | réservé | réservé | réservé |
SELF | non réservé | non réservé | ||
SENSITIVE | réservé | non réservé | ||
SEQUENCE | non réservé | non réservé | réservé | |
SERIALIZABLE | non réservé | non réservé | non réservé | non réservé |
SERVER_NAME | non réservé | non réservé | non réservé | |
SESSION | non réservé | non réservé | réservé | réservé |
SESSION_USER | réservé | réservé | réservé | réservé |
SET | non réservé | réservé | réservé | réservé |
SETOF | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | |||
SETS | non réservé | réservé | ||
SHARE | non réservé | |||
SHOW | non réservé | |||
SIMILAR | rĂ©servĂ© (peut ĂȘtre une fonction) | rĂ©servĂ© | non rĂ©servĂ© | |
SIMPLE | non réservé | non réservé | non réservé | |
SIZE | non réservé | réservé | réservé | |
SMALLINT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
SOME | réservé | réservé | réservé | réservé |
SOURCE | non réservé | non réservé | ||
SPACE | non réservé | réservé | réservé | |
SPECIFIC | réservé | réservé | ||
SPECIFICTYPE | réservé | réservé | ||
SPECIFIC_NAME | non réservé | non réservé | ||
SQL | réservé | réservé | réservé | |
SQLCODE | réservé | |||
SQLERROR | réservé | |||
SQLEXCEPTION | réservé | réservé | ||
SQLSTATE | réservé | réservé | réservé | |
SQLWARNING | réservé | réservé | ||
SQRT | réservé | |||
STABLE | non réservé | |||
START | non réservé | réservé | réservé | |
STATE | non réservé | réservé | ||
STATEMENT | non réservé | non réservé | réservé | |
STATIC | réservé | réservé | ||
STATISTICS | non réservé | |||
STDDEV_POP | réservé | |||
STDDEV_SAMP | réservé | |||
STDIN | non réservé | |||
STDOUT | non réservé | |||
STORAGE | non réservé | |||
STRICT | non réservé | |||
STRUCTURE | non réservé | réservé | ||
STYLE | non réservé | non réservé | ||
SUBCLASS_ORIGIN | non réservé | non réservé | non réservé | |
SUBLIST | non réservé | |||
SUBMULTISET | réservé | |||
SUBSTRING | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
SUM | réservé | non réservé | réservé | |
SUPERUSER | non réservé | |||
SYMMETRIC | réservé | réservé | non réservé | |
SYSID | non réservé | |||
SYSTEM | non réservé | réservé | non réservé | |
SYSTEM_USER | réservé | réservé | réservé | |
TABLE | réservé | réservé | réservé | réservé |
TABLESAMPLE | réservé | |||
TABLESPACE | non réservé | |||
TABLE_NAME | non réservé | non réservé | non réservé | |
TEMP | non réservé | |||
TEMPLATE | non réservé | |||
TEMPORARY | non réservé | non réservé | réservé | réservé |
TERMINATE | réservé | |||
THAN | réservé | |||
THEN | réservé | réservé | réservé | réservé |
TIES | non réservé | |||
TIME | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
TIMESTAMP | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
TIMEZONE_HOUR | réservé | réservé | réservé | |
TIMEZONE_MINUTE | réservé | réservé | réservé | |
TO | réservé | réservé | réservé | réservé |
TOAST | non réservé | |||
TOP_LEVEL_COUNT | non réservé | |||
TRAILING | réservé | réservé | réservé | réservé |
TRANSACTION | non réservé | non réservé | réservé | réservé |
TRANSACTIONS_COMMITTED | non réservé | non réservé | ||
TRANSACTIONS_ROLLED_BACK | non réservé | non réservé | ||
TRANSACTION_ACTIVE | non réservé | non réservé | ||
TRANSFORM | non réservé | non réservé | ||
TRANSFORMS | non réservé | non réservé | ||
TRANSLATE | réservé | non réservé | réservé | |
TRANSLATION | réservé | réservé | réservé | |
TREAT | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | |
TRIGGER | non réservé | réservé | réservé | |
TRIGGER_CATALOG | non réservé | non réservé | ||
TRIGGER_NAME | non réservé | non réservé | ||
TRIGGER_SCHEMA | non réservé | non réservé | ||
TRIM | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | non rĂ©servĂ© | rĂ©servĂ© |
TRUE | réservé | réservé | réservé | réservé |
TRUNCATE | non réservé | |||
TRUSTED | non réservé | |||
TYPE | non réservé | non réservé | non réservé | non réservé |
UESCAPE | réservé | |||
UNBOUNDED | non réservé | |||
UNCOMMITTED | non réservé | non réservé | non réservé | non réservé |
UNDER | non réservé | réservé | ||
UNENCRYPTED | non réservé | |||
UNION | réservé | réservé | réservé | réservé |
UNIQUE | réservé | réservé | réservé | réservé |
UNKNOWN | non réservé | réservé | réservé | réservé |
UNLISTEN | non réservé | |||
UNNAMED | non réservé | non réservé | non réservé | |
UNNEST | réservé | réservé | ||
UNTIL | non réservé | |||
UPDATE | non réservé | réservé | réservé | réservé |
UPPER | réservé | non réservé | réservé | |
USAGE | non réservé | réservé | réservé | |
USER | réservé | réservé | réservé | réservé |
USER_DEFINED_TYPE_CATALOG | non réservé | non réservé | ||
USER_DEFINED_TYPE_CODE | non réservé | |||
USER_DEFINED_TYPE_NAME | non réservé | non réservé | ||
USER_DEFINED_TYPE_SCHEMA | non réservé | non réservé | ||
USING | réservé | réservé | réservé | réservé |
VACUUM | non réservé | |||
VALID | non réservé | |||
VALIDATOR | non réservé | |||
VALUE | réservé | réservé | réservé | |
VALUES | non réservé | réservé | réservé | réservé |
VARCHAR | non rĂ©servĂ© (ne peut pas ĂȘtre une fonction ou un type) | rĂ©servĂ© | rĂ©servĂ© | rĂ©servĂ© |
VARIABLE | réservé | |||
VARYING | non réservé | réservé | réservé | réservé |
VAR_POP | réservé | |||
VAR_SAMP | réservé | |||
VERBOSE | rĂ©servĂ© (peut ĂȘtre une fonction) | |||
VIEW | non réservé | non réservé | réservé | réservé |
VOLATILE | non réservé | |||
WHEN | réservé | réservé | réservé | réservé |
WHENEVER | réservé | réservé | réservé | |
WHERE | réservé | réservé | réservé | réservé |
WIDTH_BUCKET | réservé | |||
WINDOW | réservé | |||
WITH | non réservé | réservé | réservé | réservé |
WITHIN | réservé | |||
WITHOUT | non réservé | réservé | réservé | |
WORK | non réservé | non réservé | réservé | réservé |
WRITE | non réservé | non réservé | réservé | réservé |
YEAR | non réservé | réservé | réservé | |
ZONE | non réservé | non réservé | réservé | réservé |