Reserved Keywords

The following keywords are reserved by Polars SQL. A reserved keyword must be quoted with double quotes to be used as an identifier.

For example, "select" and "from" can be used as quoted column names, but the same words cannot be used as unquoted identifiers.

Keyword

ALTER AND ANTI AS BETWEEN BY CASE CAST CONSTRAINT CREATE CROSS CUBE CURRENT_CATALOG CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER DEALLOCATE DELETE DESCRIBE DISTINCT DROP ELSE END ESCAPE EXCEPT EXEC EXECUTE EXISTS EXPORT EXTRACT FALSE FILE FOR FROM FULL GROUP GROUPING HAVING IMPORT IN INNER INSERT INTERSECT INTO IS JOIN LEFT LIKE LINE LOAD LOCALTIME LOCALTIMESTAMP NATURAL NORMALIZE NOT NULL ON OR ORDER OUTER PLS PLS_DIR PREPARE QUOTED RECURSIVE REWRITE RIGHT ROLLUP SELECT SEMI SEPARATOR SKIPCHECKTABLE STORAGE_TYPE TABLE TABLESPACE TABLE_TYPE THEN TRUE UESCAPE UNION UNNEST USING VALUES WHEN WHERE WINDOW WITH WITHIN ==============================