ESQL non-reserved keywords

Some keywords are used in the ESQL language, but are not reserved. Do not use them for variable, function, or procedure names (in any combination of uppercase and lowercase) because your code can become difficult to understand.

The following keywords are used in the ESQL language, but are not reserved.
  • AND
  • ANY
  • AS
  • ATOMIC
  • ATTACH
  • BEGIN
  • BETWEEN
  • BIT
  • BLOB
  • BOOLEAN
  • BY
  • CALL
  • CATALOG
  • CCSID
  • CHAR
  • CHARACTER
  • COMPUTE
  • CONDITION
  • CONSTANT
  • CONTINUE
  • COORDINATED
  • COUNT
  • CREATE
  • CURRENT_DATE
  • CURRENT_GMTDATE
  • CURRENT_GMTTIME
  • CURRENT_GMTTIMESTAMP
  • CURRENT_TIME
  • CURRENT_TIMESTAMP
  • DATA
  • DATABASE
  • DATE
  • DAY
  • DAYOFWEEK
  • DAYOFYEAR
  • DAYS
  • DECIMAL
  • DECLARE
  • DEFAULT
  • DELETE
  • DETACH
  • DO
  • DOMAIN
  • DYNAMIC
  • ELSE
  • ELSEIF
  • ENCODING
  • END
  • ENVIRONMENT
  • ESCAPE
  • ESQL
  • EVAL
  • EVENT
  • EXCEPTION
  • EXISTS
  • EXIT
  • EXTERNAL
  • FALSE
  • FIELD
  • FILTER
  • FINALIZE
  • FIRSTCHILD
  • FLOAT
  • FOR
  • FORMAT
  • FOUND
  • FULL
  • FUNCTION
  • GMTTIME
  • GMTTIMESTAMP
  • GROUP
  • HANDLER
  • HAVING
  • HOUR
  • IDENTITY
  • IF
  • IN
  • INF
  • INFINITY
  • INOUT
  • INSERT
  • INT
  • INTEGER
  • INTERVAL
  • INTO
  • IS
  • ISLEAPYEAR
  • ITERATE
  • JAVA
  • LABEL
  • LANGUAGE
  • LAST
  • LASTCHILD
  • LEAVE
  • LIKE
  • LIST
  • LOCALTIMEZONE
  • LOG
  • LOOP
  • MAX
  • MESSAGE
  • MIN
  • MINUTE
  • MODIFIES
  • MODULE
  • MONTH
  • MONTHS
  • MOVE
  • NAME
  • NAMESPACE
  • NAN
  • NEXTSIBLING
  • NONE
  • NULL
  • NUM
  • NUMBER
  • OF
  • OPTIONS
  • OR
  • ORDER
  • OUT
  • PARSE
  • PASSTHRU
  • PATH
  • PLACING
  • PREVIOUSSIBLING
  • PROCEDURE
  • PROPAGATE
  • QUARTEROFYEAR
  • QUARTERS
  • READS
  • REFERENCE
  • REPEAT
  • RESIGNAL
  • RESULT
  • RETURN
  • RETURNS
  • ROW
  • SAMEFIELD
  • SCHEMA
  • SECOND
  • SELECT
  • SET
  • SETS
  • SEVERITY
  • SHARED
  • SHORT
  • SOME
  • SQL
  • SQLCODE
  • SQLERRORTEXT
  • SQLEXCEPTION
  • SQLNATIVEERROR
  • SQLSTATE
  • SQLWARNING
  • SUM
  • TERMINAL
  • THE
  • THEN
  • THROW
  • TIME
  • TIMESTAMP
  • TO
  • TRACE
  • TRUE
  • TYPE
  • UNCOORDINATED
  • UNKNOWN
  • UNTIL
  • UPDATE
  • USER
  • UUIDASBLOB
  • UUIDASCHAR
  • VALUE
  • VALUES
  • WEEKOFMONTH
  • WEEKOFYEAR
  • WEEKS
  • WHERE
  • WHILE
  • YEAR