📣
TiDB Cloud Essential はパブリックプレビュー中です。このページは自動翻訳されたものです。原文はこちらからご覧ください。

キーワード



この記事では、TiDBのキーワード、予約語と非予約語の違いを紹介し、クエリに使用するすべてのキーワードをまとめます。

キーワードとは、SQL文において特別な意味を持つ単語のことで、例えばSELECTなどが挙げUPDATEます。これらのDELETEの中には、識別子として直接使用できるものがあり、これらは非予約キーワードと呼ばれます。一方、識別子として使用する前に特別な処理が必要なものもあり、これらは予約キーワードと呼ばれます。

予約語を識別子として使用するには、バッククォートで囲む必要があります` :

CREATE TABLE select (a INT);
ERROR 1105 (HY000): line 0 column 19 near " (a INT)" (total length 27)
CREATE TABLE `select` (a INT);
Query OK, 0 rows affected (0.09 sec)

予約語ではないキーワードはバッククォートを必要としません。例えば、 BEGINENDは、次の文で識別子として使用できます。

CREATE TABLE `select` (BEGIN int, END int);
Query OK, 0 rows affected (0.09 sec)

特別な場合として、予約語を区切り文字.とともに使用する場合は、バッククォートは不要です。

CREATE TABLE test.select (BEGIN int, END int);
Query OK, 0 rows affected (0.08 sec)

バージョン7.5.3および7.6.0以降、TiDBはINFORMATION_SCHEMA.KEYWORDSテーブルにキーワードの完全なリストを提供します。

システム変数tidb_enable_window_functionを使用すると、構文ツリー内でウィンドウ関数キーワードが有効になるかどうかを制御できますtidb_enable_window_functionOFFに設定すると、ウィンドウ関数内の単語はキーワードとして扱われなくなります。

キーワードリスト

以下のリストは、TiDB のキーワードを示しています。予約語には(R)が付いています。3 ウィンドウ関数予約語には(R-Window)が付いています。

A
  • アカウント
  • アクション
  • 追加(R)
  • 管理者
  • アドバイス
  • 親和性
  • に対して
  • アルゴリズム
  • すべて(R)
  • ALTER (R)
  • いつも
  • ANALYZE (R)
  • および(R)
  • どれでも
  • 適用する
  • アレイ(R)
  • AS(R)
  • ASC(R)
  • ASCII
  • 属性
  • 属性
  • AUTO_ID_CACHE
  • 自動インクリメント
  • 自動乱数
  • 自動乱数ベース
  • 平均
  • 平均行長
B
  • バックエンド
  • バックアップ
  • バックアップ
  • バッチ
  • BDR
  • 始める
  • ベルヌーイ
  • 間(R)
  • BIGINT (R)
  • バイナリ(R)
  • バインディング
  • バインディング
  • バインディングキャッシュ
  • バイナリログ
  • 少し
  • BLOB(R)
  • ブロック
  • ブール
  • ブール値
  • 両方(R)
  • BTREE
  • バケツ
  • ビルトイン
  • BY (R)
  • バイト
C
  • キャッシュ
  • 校正
  • コール(R)
  • キャンセル
  • 捕獲
  • 基数
  • カスケード(R)
  • カスケード
  • ケース(R)
  • 因果関係
  • チェンジ(R)
  • CHAR (R)
  • キャラクター(R)
  • 文字セット
  • チェック(R)
  • チェックポイント
  • チェックサム
  • チェックサム同時実行
  • 暗号
  • 掃除
  • クライアント
  • クライアントエラーの概要
  • 近い
  • クラスタ
  • クラスター化された
  • CMSKETCH
  • 合体する
  • COLLATE (R)
  • 照合
  • 列(右)
  • 列形式
  • 列統計情報の使用状況
  • コラム
  • コメント
  • 専念
  • コミット済み
  • コンパクト
  • 圧縮
  • 圧縮
  • 圧縮レベル
  • 圧縮タイプ
  • 並行処理
  • 設定
  • 繋がり
  • 一貫性
  • 一貫性のある
  • 制約(R)
  • コンテクスト
  • 続ける(R)
  • CONVERT (R)
  • 相関
  • CPU
  • CREATE (R)
  • クロス(右)
  • CSVバックスラッシュエスケープ
  • CSV_DELIMITER
  • CSVヘッダー
  • CSV_NOT_NULL
  • CSV_NULL
  • CSV区切り文字
  • CSV_最後の区切り文字を削除
  • CUME_DIST (Rウィンドウ)
  • 現在
  • CURRENT_DATE (R)
  • 現在の役割 (R)
  • 現在時刻 (R)
  • CURRENT_TIMESTAMP (R)
  • 現在のユーザー (R)
  • カーソル(右)
  • サイクル
D
  • データ
  • データベース(R)
  • データベース(R)
  • 日付
  • 日時
  • 日時(R)
  • 日数マイクロ秒 (R)
  • 日_分 (R)
  • DAY_SECOND (R)
  • DDL
  • 割り当て解除
  • 十進法(R)
  • 宣言する
  • デフォルト(R)
  • 定義者
  • キー書き込み遅延
  • 遅延(R)
  • 削除(R)
  • DENSE_RANK (Rウィンドウ)
  • 依存
  • 深さ
  • 説明(R)
  • 説明(R)
  • ダイジェスト
  • ディレクトリ
  • 無効にする
  • 無効
  • 破棄
  • ディスク
  • 独特な(R)
  • ディスティンクトロウ(共和党)
  • 配布する
  • 分布
  • 分布
  • DIV(R)
  • する
  • ダブル(R)
  • 排水口
  • ドロップ(R)
  • ドライ
  • デュアル(R)
  • 重複
  • 動的
E
  • それ以外の場合(R)
  • ELSEIF (R)
  • 有効にする
  • 有効
  • 同封(R)
  • 暗号化
  • 暗号化キーファイル
  • 暗号化方式
  • 終わり
  • 強制
  • エンジン
  • エンジン
  • 列挙型
  • エラー
  • エラー
  • 逃げる
  • 脱出(R指定)
  • イベント
  • イベント
  • 進化
  • ただし(R)
  • 交換
  • エクスクルーシブ
  • 実行する
  • 存在する(R)
  • 終了(R)
  • 拡大
  • 期限切れ
  • EXPLAIN (R)
  • 拡張版
F
  • ログイン試行失敗
  • 偽(R)
  • 欠陥
  • FETCH(R)
  • 分野
  • ファイル
  • 初め
  • 最初の値(Rウィンドウ)
  • 修理済み
  • フロート(R)
  • FLOAT4 (R)
  • FLOAT8 (R)
  • フラッシュ
  • 続く
  • (R)のために
  • フォース(R)
  • 外国語(R)
  • 形式
  • 見つかった
  • (R)より
  • 満杯
  • 全文(R)
  • 関数
G
  • 一般的な
  • 生成(R)
  • グローバル
  • グラント(共和党)
  • 助成金
  • グループ(R)
  • グループ(Rウィンドウ)
H
  • ハンドラ
  • ハッシュ
  • 持つ(R)
  • ヘルプ
  • 高優先度(R)
  • ヒストグラム
  • 飛行中のヒストグラム
  • 歴史
  • ホスト
  • 時間
  • 時・秒 (R)
  • 時分(R)
  • 時_秒 (R)
  • 低酸素
  • 特定された
  • IF (R)
  • 無視(R)
  • IGNORE_STATS
  • ILIKE (R)
  • 輸入
  • 輸入品
  • IN (R)
  • インクリメント
  • 増分
  • インデックス(R)
  • 索引
  • INFILE (R)
  • 内側(右)
  • INOUT (R)
  • 挿入(R)
  • 挿入方法
  • 実例
  • INT (R)
  • INT1 (R)
  • INT2 (R)
  • INT3 (R)
  • INT4 (R)
  • INT8 (R)
  • INTEGER (R)
  • 交差(R)
  • 間隔(R)
  • (右へ)
  • 見えない
  • 呼び出し元
  • IO
  • IPC
  • IS(R)
  • 分離
  • 発行者
  • ITERATE (R)
J
  • 仕事
  • 求人情報
  • 参加する(R)
  • JSON
K
  • キー(R)
  • キーズ(R)
  • キーブロックサイズ
  • キル(R)
L
  • ラベル
  • LAG(Rウィンドウ)
  • 言語
  • 最後
  • 最終バックアップ
  • 最終値(Rウィンドウ)
  • ラストバル
  • リード(右窓)
  • リーディング(R)
  • 退出(右)
  • 左(右)
  • 少ない
  • レベル
  • いいね!(R)
  • 制限(R)
  • リニア(R)
  • ラインズ(R)
  • リスト
  • 負荷(R)
  • ロード統計
  • 地元
  • 現地時間(R)
  • ローカルタイムスタンプ (R)
  • 位置
  • ロック(R)
  • ロック済み
  • ログ
  • ロング(R)
  • ロングブロブ(R)
  • ロングテキスト(R)
  • 優先度低(R)
M
  • マスキング
  • マスター
  • マッチ(R)
  • 最大値(R)
  • 1時間あたりの最大接続数
  • MAX_IDXNUM
  • 最大分数
  • 1時間あたりの最大クエリ数
  • 最大行数
  • 1時間あたりの最大更新回数
  • 最大ユーザー接続数
  • MB
  • MEDIUMBLOB (R)
  • ミディアミント(R)
  • 中文テキスト(R)
  • メンバー
  • メモリ
  • マージ
  • マイクロ秒
  • ミドルネット(右)
  • 分_マイクロ秒 (R)
  • 分_秒 (R)
  • 最小値
  • 最小行数
  • MOD (R)
  • モード
  • 修正する
  • モニター
N
  • 名前
  • 全国
  • ナチュラル(R)
  • NCHAR
  • 一度もない
  • ネクストバル
  • いいえ
  • キャッシュなし
  • ノーサイクル
  • ノードグループ
  • ノードID
  • ノード状態
  • 最大値なし
  • 名目値
  • 非クラスター化
  • なし
  • (R)ではありません
  • 待って
  • NO_WRITE_TO_BINLOG (R)
  • NTH_VALUE (R-Window)
  • タイル(Rウィンドウ)
  • NULL(R)
  • NULL
  • 数値(R)
  • NVARCHAR
O
  • (R)の
  • オフ
  • オフセット
  • OLTP_読み取り専用
  • OLTP_READ_WRITE
  • OLTP_書き込み専用
  • オン(R)
  • 重複なし
  • オンライン
  • のみ
  • 開ける
  • 楽観的
  • オプティマイズ(R)
  • オプション(R)
  • オプション
  • オプション(R)
  • または(R)
  • 命令(R)
  • アウト(R)
  • 外側(右)
  • OUTFILE (R)
  • オーバー(Rウィンドウ)
P
  • パックキー
  • ページ
  • パーサー
  • 部分的
  • パーティション(R)
  • パーティショニング
  • パーティション
  • パスワード
  • パスワードロック時間
  • 一時停止
  • パーセント
  • パーセントランク(Rウィンドウ)
  • PER_DB
  • PER_TABLE
  • 悲観的
  • プラグイン
  • ポイント
  • ポリシー
  • ポリシー
  • 前の
  • プレシジョン(R)
  • 準備する
  • 保存する
  • 分割前リージョン
  • 予備選挙(共和党)
  • 特権
  • 手順(R)
  • プロセス
  • プロセスリスト
  • プロフィール
  • プロフィール
  • プロキシ
  • ポンプ
  • パージ
Q
  • 四半期
  • お問い合わせ
  • クエリ
  • 素早い
R
  • レンジ(R)
  • ランク(Rウィンドウ)
  • レート制限
  • 読む(R)
  • リアル(R)
  • 再建する
  • 推薦する
  • 回復する
  • 再帰的 (R)
  • 重複
  • 参考文献(R)
  • 正規表現(R)
  • 地域
  • 地域
  • リリース(R)
  • リロード
  • 取り除く
  • 名前変更(R)
  • 再編成する
  • 修理
  • 繰り返し(R)
  • 繰り返し可能
  • 置換(R)
  • レプリカ
  • レプリカ
  • 複製
  • 要求する(R)
  • 必須
  • リセット
  • リソース
  • 尊敬
  • 再起動
  • 復元する
  • 修復する
  • 制限(R)
  • 再開する
  • 再利用
  • 逆行する
  • 取り消す(R)
  • 右(R)
  • RLIKE (R)
  • 役割
  • ロールバック
  • ロールアップ
  • ルーティーン
  • ROW (R)
  • 行数
  • 行フォーマット
  • 行番号(Rウィンドウ)
  • 行(右ウィンドウ)
  • RTREE
  • ルール
  • 走る
S
  • サンプルレート
  • サンプル
  • SAN
  • セーブポイント
  • 2番
  • 秒マイクロ秒 (R)
  • 中等教育
  • セカンダリーエンジン
  • セカンダリーロード
  • 二次荷降ろし
  • 安全
  • 選択(R)
  • TIKVに認証情報を送信
  • 分離器
  • 順序
  • シリアル
  • SERIALIZABLE
  • セッション
  • セッション状態
  • セット(R)
  • SETVAL
  • SHARD_ROW_ID_BITS
  • 共有
  • 共有済み
  • ショー(R)
  • シャットダウン
  • 署名済み
  • 単純
  • スキップ
  • スキーマファイルをスキップする
  • 奴隷
  • 遅い
  • スモールイント(R)
  • スナップショット
  • いくつかの
  • ソース
  • SPATIAL (R)
  • スプリット
  • SQL(R)
  • SQL_BIG_RESULT (R)
  • SQL_BUFFER_RESULT
  • SQL_CACHE
  • SQL_CALC_FOUND_ROWS (R)
  • SQL_NO_CACHE
  • SQL_SMALL_RESULT (R)
  • SQL_TSI_DAY
  • SQL_TSI_HOUR
  • SQLTSI
  • SQLTSI
  • SQLTSI四半期
  • SQL_TSI_SECOND
  • SQL_TSI_WEEK
  • SQL_TSI_YEAR
  • SQLEXCEPTION (R)
  • SQLSTATE (R)
  • SQL警告 (R)
  • SSL(R)
  • 始める
  • スタート(R)
  • 統計
  • 統計
  • 統計_自動再計算
  • 統計_バケツ
  • 統計_色選択
  • 統計列リスト
  • 統計情報(拡張版)
  • 統計_健康
  • 統計ヒストグラム
  • 統計ロック済み
  • 統計情報
  • 統計オプション
  • 統計情報_永続的
  • 統計サンプルページ
  • 統計サンプル率
  • 統計トップ
  • 状態
  • ストレージ
  • 保存済み(R)
  • STRAIGHT_JOIN (R)
  • 厳密な形式
  • 主題
  • サブパーティション
  • サブパーティション
  • 素晴らしい
  • スワップ
  • スイッチ
  • システム
  • システム時刻
T
  • 表(R)
  • テーブルサンプル(R)
  • テーブルスペース
  • テーブルチェックサム
  • 一時的
  • 一時的なもの
  • 終了(R)
  • TEXT
  • よりも
  • それから(R)
  • TIDB
  • TIDB_CURRENT_TSO (R)
  • ティフラッシュ
  • TIKV_IMPORTER
  • 時間
  • タイムアウト
  • タイムスタンプ
  • タイニーブロブ(R)
  • TINYINT (R)
  • TINYTEXT (R)
  • (R)へ
  • トークン発行者
  • トポン
  • TPCC
  • TPCH_10
  • トレース
  • 伝統的
  • トレーリング(R)
  • 取引
  • トリガー(R)
  • トリガー
  • 真(R)
  • 切り捨てる
  • TSO
  • TTL
  • TTL_ENABLE
  • TTL_JOB_INTERVAL
  • タイプ
U
  • 無限
  • 未決定
  • 未定義
  • ユニコード
  • ユニオン(共和党)
  • ユニーク(R)
  • 未知
  • ロック解除(R)
  • 未設定
  • 署名なし(R)
  • まで(R)
  • アップデート(R)
  • USAGE (R)
  • USE (R)
  • ユーザー
  • 使用(R)
  • UTC_DATE (R)
  • UTC_TIME (R)
  • UTC_TIMESTAMP (R)
V
  • 検証
  • 価値
  • 値(R)
  • VARBINARY (R)
  • VARCHAR (R)
  • VARCHARACTER (R)
  • 変数
  • 可変(R)
  • ベクター
  • ビュー
  • バーチャル(R)
  • 見える
W
  • 待って
  • WAIT_TIFLASH_READY
  • 警告
  • 重量文字列
  • (R)
  • 場所(R)
  • 一方(R)
  • ウィンドウ(Rウィンドウ)
  • (R)付き
  • WITH_SYS_TABLE
  • それなし
  • 作業負荷
  • 書き込み(R)
X
  • X509
  • XOR(R)
Y
  • 年月(R)
Z
  • ゼロフィル(R)

このページは役に立ちましたか?