即時數倉Hologres相容PostgreSQL,本文列出Hologres支援的SQL語句。
對於相容PostgreSQL的命令,您可以參考PostgreSQL官網文檔的用法樣本進行使用。
A
命令 | 說明 |
修改表,其中對分區父表的修改會自動應用到分區子表中。修改分區表和外部表格詳情,請參見: | |
更改資料庫角色。 | |
更新統計資料。 | |
更改資料庫。 | |
定義預設存取權限。 | |
更改外部存取介面。 | |
更改外部表格。 | |
更改組。 | |
更改過程語言。 | |
更改結構。 | |
更改外部伺服器。 | |
更改使用者。 | |
更改使用者映射。 | |
更改視圖。 |
B
命令 | 說明 |
事務開始,Hologres的 |
C
命令 | 說明 |
調用預存程序或者函數。 | |
事務確認,Hologres的 | |
建立資料庫。 | |
建立擴充。 | |
建立外部存取介面。 | |
建立外部表格,當前支援建立MaxCompute、OSS、DLF、Hologres類型的外部表格。 | |
建立組。 | |
建立外部伺服器。 | |
建立表,Hologres僅支援PostgreSQL中
Hologres的PARTITION僅支援LIST類型,並且PARTITION LIST只能取類型為STRING的唯一值。 | |
建立視圖。 | |
建立使用者。 | |
建立使用者映射。 | |
關閉遊標。 | |
定義或更改一個對象注釋。 | |
建立過程語言。 | |
建立物化視圖。 | |
建立資料庫角色。 | |
建立結構。 | |
從查詢結果建立表。 |
D
命令 | 說明 |
刪除資料庫。 | |
刪除外部存取介面。 | |
刪除外部表格。 | |
刪除群組。 | |
刪除所有權。 | |
刪除角色。 | |
刪除外部伺服器。 | |
刪除表。 | |
刪除使用者。 | |
刪除使用者映射。 | |
釋放預先處理語句。 | |
刪除表的行。 | |
拋棄工作階段狀態。 | |
刪除物化視圖。 | |
刪除結構。 | |
刪除視圖。 |
E
命令 | 說明 |
事務結束,Hologres的 | |
查看執行計畫。 | |
執行預先處理語句。 |
F
命令 | 說明 |
使用遊標從查詢中搜尋行。 |
G
命令 | 說明 |
定義存取權限。 |
I
命令 | 說明 |
插入新的行資料至表中。 |
P
命令 | 說明 |
為執行準備語句。 |
R
命令 | 說明 |
交易回復。 | |
更改資料庫角色所擁有的資料庫物件的所有權。 | |
銷毀先前定義的儲存點。 | |
把運行時參數值設定為預設值。 | |
移除存取權限。 |
S
命令 | 說明 |
Hologres僅支援PostgreSQL中
| |
執行GUC參數,詳情請參見GUC參數。 | |
當前事務中定義新的儲存點。 | |
從查詢結果定義新表。 | |
設定目前使用者的工作階段識別項。 | |
為當前會話設定會話使用者識別碼和目前使用者標識符。 | |
設定當前事務特性。 | |
顯示運行時參數的值。 | |
開始一個事務塊。 |
T
命令 | 說明 |
清空一個表或一組表。 |
U
命令 | 說明 |
更新一個表的行。 |
V
命令 | 說明 |
垃圾收集並可選地分析資料庫。 | |
計算一行集合。 |