プライマリ・コンテンツに移動
Oracle® Big Data Discovery Cloud Service EQLリファレンス

E65371-04
目次へ
目次
索引へ移動
索引

前
次
機械翻訳について

EQL予約キーワード

EQLは排他的使用に対する特定のキーワードを予約します。

予約済キーワード

EQL文では、二重引用符で区切られていないかぎり、予約キーワードは識別子として使用できません。 たとえば、このEQLスニペットはYEARMONTHの予約済キーワードを区切り識別子として使用します:
DEFINE Input AS SELECT
   DimDate_CalendarYear AS "Year",
   DimDate_MonthNumberOfYear AS "Month",
   ...

ただし、予約語と同じ名前の識別子は指定しないことをお薦めします。

予約済キーワードは次のとおりです:
AND, AS, ASC, BETWEEN, BY, CASE, COUNT, CROSS, CUBE, CURRENT, CURRENT_DATE,
CURRENT_TIMESTAMP, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_YEAR, DEFINE, DESC, ELSE, 
EMPTY, END, EVERY, FALSE, FOLLOWING, FOREACH, FROM, FULL, GROUP, GROUPING, HAVING,
HOUR, IN, INNER, IS, JOIN, JULIAN_DAY_NUMBER, LEFT, LET, MEMBERS, MINUTE, MONTH, NOT, 
NULL, ON, OR, ORDER, OVER, PAGE, PARTITION, PERCENT, PRECEDING, QUARTER, RANGE, RETURN, 
RIGHT, ROLLUP, SATISFIES, SECOND, SELECT, SETS, SOME, SYSDATE, SYSTIMESTAMP, THEN, 
TRUE, UNBOUNDED, UNPAGED, VALUE, WEEK, WHEN, WHERE, WITH, YEAR

多くの関数名(SUMSTRING_JOINなど)はキーワードではないため、識別子として使用できます。 ただし、関数名を識別子として使用しないことをお薦めします。

予約記号

  • , (comma)
  • ; (semicolon)
  • . (ドット)
  • / (division)
  • + (plus)
  • - (減算)
  • * (star)
  • < (より少ない)
  • > (より大きい)
  • <= (以下)
  • => (次以上)
  • = (等しい)
  • <> (等しくない)
  • (左カッコ)
  • ) (右カッコ)
  • 右中カッコ)
  • } (右中)
  • [(左カッコ)
  • ] (右カッコ)