Query Language Reserved Words The following words are reserved for use by the GSQL query language. That is, a query may not use any of these words for a user-defined identifier, such as the name of a local variable or a local TUPLE type.
History:
v3.1: Added TAGS
, RESET_COLLECTION_ACCUM
, WITH
There is a separate list for Reserved Words for the GSQL DDL Language .
The compiler will reject the use of a Reserved Word as a user-defined identifier.
Query Language Reserved Words
Copy ACCUM AND ANY API
AS ASC AVG BAG
BATCH BETWEEN BOOL BOTH
BREAK BY CASE CATCH
COALESCE COMPRESS CONTINUE COUNT
CREATE DATETIME DATETIME_ADD DATETIME_SUB
DELETE DESC DISTRIBUTED DO
DOUBLE EDGE ELSE END
ESCAPE EXCEPTION FALSE FILE
FILTER FLOAT FOR FOREACH
FROM GRAPH GROUP GSQL_INT_MAX
GSQL_INT_MIN GSQL_UINT_MAX HAVING IF
IN INSERT INT INTERPRET
INTERSECT INTERVAL INTO IS
ISEMPTY JSONARRAY JSONOBJECT LASTHOP
LEADING LIKE LIMIT LIST
LOAD_ACCUM LOG MAP MATCH
MAX MIN MINUS NOT
NOW NULL OFFSET OR
ORDER PATH PER PINNED
POST_ACCUM POST - ACCUM PRIMARY_ID PRINT
QUERY RAISE RANGE REPLACE
RESET_COLLECTION_ACCUM RETURN RETURNS
RUN SAMPLE SELECT SELECT_VERTEX
SET SRC STATIC STRING
SUM SYNTAX TARGET TAGS
TGT THEN TO TO_CSV
TO_DATETIME TRAILING TRIM TRUE
TRY TUPLE TYPEDEF UINT
UNION UPDATE VALUES VERTEX
WHEN WHERE WHILE WITH