Cassandra 文件

版本

您正在檢視預發行版本的說明文件。

CQL 指令

本節說明 Apache Cassandra 資料庫支援的 Cassandra 查詢語言 (CQL) 指令。


ALTER KEYSPACE

變更鍵空間複製策略,並啟用或停用提交記錄。

ALTER MATERIALIZED VIEW

變更實體化檢視的表格屬性。

ALTER ROLE

變更密碼,並設定超級使用者或登入選項。

ALTER TABLE

修改表格的欄位和屬性,或修改

ALTER TYPE

修改現有的使用者定義類型 (UDT)。

ALTER USER (已棄用)

已棄用。修改現有的使用者選項。

BATCH

套用多個資料修改語言 (DML) 陳述,並具備原子性和/或隔離性。

CREATE AGGREGATE

定義使用者定義的聚合。

CREATE CUSTOM INDEX

建立儲存附加索引。

CREATE FUNCTION

建立自訂函數,以執行使用者提供的程式碼。

CREATE INDEX

定義表格單一欄位的索引。

CREATE KEYSPACE
CREATE MATERIALIZED VIEW

透過複製基本表格的資料,最佳化讀取要求,並消除多個寫入要求的需求。

CREATE ROLE

建立一個用於存取控制的叢集廣域資料庫物件。

CREATE TABLE

建立一個新表格。

建立類型

在包含一個或多個相關資訊欄位的鍵空間中建立自訂資料類型。

建立使用者(已棄用)

已棄用。建立一個新使用者。

刪除

從一個或多個欄位中移除資料或移除整個列。

刪除聚合

從鍵空間中刪除使用者定義的聚合。

刪除函式

從鍵空間中刪除使用者定義的函式 (UDF)。

DROP INDEX

從表格中移除索引。

刪除鍵空間

移除鍵空間。

刪除實體化檢視

移除已命名的實體化檢視。

刪除角色

移除角色。

DROP TABLE

移除表格。

刪除類型

刪除使用者定義的類型。

刪除使用者(已棄用)

移除使用者。

授予

允許存取資料庫資源。

插入

插入整列或將資料更新插入現有列。

列出權限

列出資源的權限。

列出角色

列出角色並顯示超級使用者和登入狀態。

列出使用者(已棄用)

列出現有的內部驗證使用者及其超級使用者狀態。

限制

拒絕資源的權限,即使角色直接授予或繼承權限。

限制列

設定用於列層級存取控制的欄位。

撤銷

從角色中移除資料庫物件的權限。

選取

從表格中傳回資料。

截斷

從表格中移除所有資料。

解除限制

從角色中移除限制。

解除列限制

移除列層級存取控制的欄位定義。

更新

修改表格中列的一或多個欄位值。

使用

選取目前客戶端工作階段的鍵空間。