PostgreSQLLa base de données la plus sophistiquée au monde.

C. Mots-clé 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é