保留关键字编辑

下表列出了需要用引号引起来的保留关键字。同时提供了一个例子以便于理解。

下表列出了 Elasticsearch SQL 中的所有保留关键字,以及它们在 SQL 标准中的状态。这些保留关键字必须用引号(使用双引号)引起来才能用作标识符,例如

SELECT "AS" FROM index

关键字

SQL:2016

SQL-92

ALL

保留

保留

AND

保留

保留

ANY

保留

保留

AS

保留

保留

ASC

保留

保留

BETWEEN

保留

保留

BY

保留

保留

CAST

保留

保留

CATALOG

保留

保留

CONVERT

保留

保留

CURRENT_DATE

保留

保留

CURRENT_TIMESTAMP

保留

保留

CURRENT_TIME

保留

保留

DAY

保留

保留

DAYS

DESC

保留

保留

DESCRIBE

保留

保留

DISTINCT

保留

保留

ESCAPE

保留

保留

EXISTS

保留

保留

EXPLAIN

保留

保留

EXTRACT

保留

保留

FALSE

保留

保留

FIRST

保留

保留

FROM

保留

保留

FULL

保留

保留

GROUP

保留

保留

HAVING

保留

保留

HOUR

保留

保留

HOURS

IN

保留

保留

INNER

保留

保留

INTERVAL

保留

保留

IS

保留

保留

JOIN

保留

保留

LEFT

保留

保留

LIKE

保留

保留

LIMIT

保留

保留

MATCH

保留

保留

MINUTE

保留

保留

MINUTES

MONTH

保留

保留

NATURAL

保留

保留

NOT

保留

保留

NULL

保留

保留

NULLS

ON

保留

保留

OR

保留

保留

ORDER

保留

保留

OUTER

保留

保留

RIGHT

保留

保留

RLIKE

QUERY

SECOND

保留

保留

SECONDS

SELECT

保留

保留

SESSION

保留

TABLE

保留

保留

TABLES

THEN

保留

保留

TO

保留

保留

TOP

保留

保留

TRUE

保留

保留

TYPE

USING

保留

保留

WHEN

保留

保留

WHERE

保留

保留

WITH

保留

保留

YEAR

保留

保留

YEARS