すべてのプロダクト
Search
ドキュメントセンター

Lindorm:DDL

最終更新日:Nov 09, 2025

Lindorm は、データベース、テーブル、インデックスなどのオブジェクトのスキーマを定義および管理するために使用できるデータ定義言語 (DDL) 文を提供します。

次の表に、Lindorm でサポートされている DDL 文、必要な権限、およびサポートされている権限の粒度を示します。

重要

ALL または ALL PRIVILEGES 権限付与すると、READ、WRITE、ADMIN、および TRASH 権限も付与されます。

次の表には、ALL 以外の権限のみがリストされています。

カテゴリ

コマンド

説明

必要な権限

サポートされている権限の粒度

データベースとテーブルスキーマのクエリ

DESCRIBE

テーブルまたはデータベースのスキーマをクエリします。

READ

  • GLOBAL

  • DATABASE

データベース管理

USE

現在のデータベースを切り替えます。

  • READ

  • WRITE

  • ADMIN

  • GLOBAL

  • DATABASE

  • TABLE

CREATE DATABASE

データベースを作成し、そのプロパティを構成します。

ADMIN

GLOBAL

ALTER DATABASE

データベースのプロパティを変更します。

ADMIN

GLOBAL

DROP DATABASE

特定のデータベースを削除します。

READ と ADMIN の両方の権限が必要です

GLOBAL

SHOW DATABASES

現在のインスタンス内のすべてのデータベースを表示します。

  • READ

  • WRITE

  • ADMIN

  • GLOBAL

  • DATABASE

  • TABLE

テーブル管理

CREATE TABLE

テーブルを作成し、そのプロパティを構成します。

ADMIN

  • GLOBAL

  • DATABASE

CREATE TABLE LIKE

既存のテーブルと同じスキーマを持つ新しいテーブルを作成します。

READ と ADMIN の両方の権限が必要です

DATABASE

ALTER TABLE

テーブルのスキーマを変更します。たとえば、列の追加、列の削除、データの型の変更、テーブルプロパティの追加などです。

READ と ADMIN の両方の権限が必要です

DATABASE

DROP TABLE

特定のテーブルを削除します。

ADMIN と TRASH の両方の権限が必要です

DATABASE

TRUNCATE TABLE

テーブルからすべてのデータをすばやくクリアしますが、そのスキーマとインデックスは保持します。

ADMIN と TRASH の両方の権限が必要です

DATABASE

SHOW TABLES

指定された条件を満たすデータベース内のすべてのテーブルを表示します。

  • READ

  • GLOBAL

  • DATABASE

SHOW CREATE TABLE

特定のテーブルの `CREATE TABLE` 文をクエリします。

READ と ADMIN の両方の権限が必要です

DATABASE

OFFLINE TABLE

特定のテーブルをオフラインにします。テーブルがオフラインになると、読み取りも書き込みもできなくなります。

ADMIN

  • GLOBAL

  • DATABASE

ONLINE TABLE

特定のテーブルをオンラインにします。テーブルがオンラインになると、読み取りと書き込みが可能になります。

ADMIN

  • GLOBAL

  • DATABASE

インデックス管理

CREATE INDEX

セカンダリインデックス、検索インデックス、または列ストアインデックスを作成し、インデックスプロパティを構成します。

READ と ADMIN の両方の権限が必要です

DATABASE

ALTER INDEX

インデックスのステータスを変更するか、インデックスキー列を追加します。

READ と ADMIN の両方の権限が必要です

DATABASE

BUILD INDEX

セカンダリインデックスを構築します。LindormTable バージョン 2.2.16 以降 2.6.3 までの場合、インデックス作成コマンドを送信した後にこのコマンドを実行してセカンダリインデックスを構築します。

READ と ADMIN の両方の権限が必要です

DATABASE

DROP INDEX

特定のインデックスを削除します。

READ、ADMIN、および TRASH 権限が必要です

DATABASE

SHOW INDEX

インデックスタイプやビルドの進行状況など、特定のテーブルのインデックス情報を表示します。

READ と ADMIN の両方の権限が必要です

DATABASE

システムプロパティの変更

ALTER SYSTEM

ファイルのバージョン番号やスロークエリビューなど、動的なシステム構成パラメーターを変更します。

ADMIN

GLOBAL

システムとテーブルのプロパティビュー

SHOW VARIABLES

システムプロパティまたは特定のテーブルのプロパティを表示します。

READ

GLOBAL

SQL クエリプロセス管理

SHOW PROCESSLIST

実行中の SQL 文とその詳細を表示します。

  • READ

  • WRITE

  • ADMIN

  • GLOBAL

  • DATABASE

  • TABLE

KILL QUERY

実行中の SQL 文を終了します。

  • READ

  • WRITE

  • ADMIN

  • GLOBAL

  • DATABASE

  • TABLE