全部產品
Search
文件中心

Lindorm:DML

更新時間:Aug 27, 2025

Lindorm SQL提供的DML命令主要用於管理Lindorm資料庫中的資料,包括查詢、插入、更新和刪除資料等。

以下是Lindorm目前支援的DML命令,及其需要的許可權和支援的粒度:

重要

ALL或ALL PRIVILEGE許可權包含了READ、WRITE、ADMIN和TRASH許可權,即授予了ALL許可權表示同時授予了這四種許可權。

下表僅羅列非ALL許可權。

命令

說明

需要的許可權

許可權支援的粒度

SELECT

用於查詢表中的資料。支援簡單、彙總、條件、分頁等多種查詢方式,支援GROUP BYORDER BY等查詢子句以及HINTLIMIT等關鍵詞,滿足您的多元化查詢需求。

READ

  • GLOBAL

  • DATABASE

  • TABLE

UPSERT

UPSERTINSERTUPDATE的結合文法,用於在表中插入資料。行存在時執行UPDATE,不存在時執行INSERT

WRITE

  • GLOBAL

  • DATABASE

  • TABLE

DELETE

用於按行刪除寬表中的資料或刪除時序表中指定條件下的時間軸。

WRITE

  • GLOBAL

  • DATABASE

  • TABLE

UPDATE

用於更新寬表引擎中的資料,可以選擇根據主鍵或非主鍵更新,支援在語句中設定運算式來增加列值。

WRITE

  • GLOBAL

  • DATABASE

  • TABLE