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

Lindorm:DML

最終更新日:Nov 09, 2025

Lindorm SQL のデータ操作言語 (DML) コマンドは、Lindorm データベース内のデータのクエリ、挿入、更新、削除に使用されます。

次の表に、Lindorm でサポートされている DML コマンドと、それらに必要な 権限 およびサポートされている粒度を示します。

重要

ALL または ALL PRIVILEGE 権限 には、READ、WRITE、ADMIN、および TRASH 権限が含まれます。したがって、ALL 権限を 付与 すると、これら 4 つの権限も付与されます。

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

コマンド

説明

必要な権限

サポートされている粒度

SELECT

テーブルからデータをクエリします。単純なクエリ、集約、条件付きクエリ、ページングなど、さまざまなクエリメソッドをサポートします。また、GROUP BYORDER BY などのクエリ句、HINTLIMIT などのキーワードもサポートしています。

READ

  • GLOBAL

  • DATABASE

  • TABLE

UPSERT

UPSERT は、INSERTUPDATE を組み合わせてテーブルにデータを挿入する構文です。行が存在する場合、UPDATE が実行されます。行が存在しない場合、INSERT が実行されます。

WRITE

  • GLOBAL

  • DATABASE

  • TABLE

DELETE

ワイドテーブルから行単位でデータを削除するか、時系列テーブルから指定された条件を満たすタイムラインを削除します。

WRITE

  • GLOBAL

  • DATABASE

  • TABLE

UPDATE

LindormTable のデータを更新します。データは、プライマリキーまたは非プライマリキーに基づいて更新できます。文で式を使用して列の値を増やすことをサポートします。

WRITE

  • GLOBAL

  • DATABASE

  • TABLE