特定のキーワードは、EQL専用のものとして予約されています。
DEFINE Input AS SELECT DimDate_CalendarYear AS "Year", DimDate_MonthNumberOfYear AS "Month", ...
ただし、原則として、識別子の名前には、予約済キーワードと同じ名前は指定しないことをお薦めします。
AND | DAY_OF_WEEK | HAVING | OR | SYSDATE |
AS | DAY_OF_YEAR | HOUR | ORDER | SYSTIMESTAMP |
ASC | DEFINE | IN | PAGE | THEN |
BETWEEN | DESC | IS | PERCENT | TRUE |
BY | ELSE | JOIN | QUARTER | WEEK |
CASE | END | JULIAN_DAY_NUMBER | RETURN | WHEN |
CROSS | EVERY | LEFT | RIGHT | WHERE |
CUBE | FALSE | MINUTE | ROLLUP | YEAR |
CURRENT_DATE | FROM | MONTH | SECOND | |
CURRENT_TIMESTAMP | FULL | NOT | SELECT | |
DATE | GROUP | NULL | SETS | |
DAY_OF_MONTH | GROUPING | ON | SOME |
さらに、MEMBERSおよびSATISFIESのキーワードは、将来の使用のために予約されています(このガイドには、これらに関する記述はありません)。
関数名(たとえばCOUNTやSTRING_JOIN)はキーワードではないため、識別子として使用することもできます。ただし、関数名も識別子としては使用しないことをお薦めします。