メインコンテンツまでスキップ

Keywords

キーワード

このトピックでは、予約されていないキーワードと予約キーワードについて説明します。また、StarRocksがサポートする予約キーワードのリストも提供します。

イントロダクション

SQLステートメント内のキーワード(例:CREATEDROP)は、StarRocksによってパースされる際に特別な意味を持ちます。キーワードは予約されていないキーワードと予約されたキーワードに分類されます。

  • 予約されていないキーワードは、テーブル名やカラム名などの識別子として直接使用することができます。例えば、DBは予約されていないキーワードです。以下の文を使用して、DBという名前のデータベースを作成することができます。

    CREATE DATABASE DB;
    クエリOK、0行が変更されました (0.00 sec)
  • 予約キーワードは、特別な処理を行った後に識別子として使用することができます。例えば、LIKEは予約キーワードです。データベースを識別するためにLIKEを使用する場合は、バッククォート(`)のペアで囲んでください。

    CREATE DATABASE `LIKE`;
    クエリOK、0行が変更されました (0.01 sec)

予約キーワード

以下はStarRocksがサポートする予約キーワードのリストです。

  • ADD
  • ALL
  • ALTER
  • ANALYZE
  • AND
  • ARRAY
  • AS
  • ASC
  • BETWEEN
  • BIGINT
  • BITMAP
  • BOTH
  • BY
  • CASE
  • CHAR
  • CHARACTER
  • CHECK
  • COLLATE
  • COLUMN
  • COMPACTION(v3.1以降)
  • CONVERT
  • CREATE
  • CROSS
  • CUBE
  • CURRENT_DATE
  • CURRENT_TIME
  • CURRENT_TIMESTAMP
  • CURRENT_USER
  • CURRENT_ROLE(v3.0以降)
  • DATABASE
  • DATABASES
  • DECIMAL
  • DECIMALV2
  • DECIMAL32
  • DECIMAL64
  • DECIMAL128
  • DEFAULT
  • DELETE
  • DENSE_RANK
  • DESC
  • DESCRIBE
  • DISTINCT
  • DOUBLE
  • DROP
  • DUAL
  • DEFERRED(v3.0以降)
  • ELSE
  • EXCEPT
  • EXISTS
  • EXPLAIN
  • FALSE
  • FIRST_VALUE
  • FLOAT
  • FOR
  • FORCE
  • FROM
  • FULL
  • FUNCTION
  • GRANT
  • GROUP
  • GROUPS
  • GROUPING
  • GROUPING_ID
  • HAVING
  • HLL
  • HOST
  • IF
  • IGNORE
  • IN
  • INDEX
  • INFILE
  • INNER
  • INSERT
  • INT
  • INTEGER
  • INTERSECT
  • INTO
  • IS
  • IMMEDIATE(v3.0以降)
  • JOIN
  • JSON
  • KEY
  • KEYS
  • KILL
  • LAG
  • LARGEINT
  • LAST_VALUE
  • LATERAL
  • LEAD
  • LEFT
  • LIKE
  • LIMIT
  • LOAD
  • LOCALTIME
  • LOCALTIMESTAMP
  • MAXVALUE
  • MINUS
  • MOD
  • NTILE
  • NOT
  • NULL
  • ON
  • OR
  • ORDER
  • OUTER
  • OUTFILE
  • OVER
  • PARTITION
  • PERCENTILE
  • PRIMARY
  • PROCEDURE
  • QUALIFY
  • RANGE
  • RANK
  • READ
  • REGEXP
  • RELEASE
  • RENAME
  • REPLACE
  • REVOKE
  • RIGHT
  • RLIKE
  • ROW
  • ROWS
  • ROW_NUMBER
  • SCHEMA
  • SCHEMAS
  • SELECT
  • SET
  • SET_VAR
  • SHOW
  • SMALLINT
  • SYSTEM
  • TABLE
  • TERMINATED
  • TEXT(v3.1以降)
  • THEN
  • TINYINT
  • TO
  • TRUE
  • UNION
  • UNIQUE
  • UNSIGNED
  • UPDATE
  • USE
  • USING
  • VALUES
  • VARCHAR
  • WHEN
  • WHERE
  • WITH