.create-merge table 命令
建立新的資料表,或擴充現有的資料表。
命令必須在特定資料庫的內容中執行。
權限
此命令需要資料庫用戶權力和數據表 管理員 許可權,以擴充現有的數據表。
Syntax
.create-merge
table
tableName(
columnName:
columnType [,
...])
[with
(
propertyName=
propertyValue [,
...])
]
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
tableName | string |
✔️ | 要建立或擴充的數據表名稱。 |
columnName、 columnType | string |
✔️ | 對應至該數據行中數據類型的現有或新數據行名稱。 對應清單會定義輸出數據行架構。 |
propertyName, propertyValue | string |
索引鍵/值屬性組的逗號分隔清單。 請參閱 支持的屬性。 |
支援的屬性
名稱 | 類型 | Description |
---|---|---|
docstring |
string |
描述要加入之實體的免費文字。 此字串會顯示在實體名稱旁的各項 UX 設定中。 |
folder |
string |
要加入至數據表的資料夾名稱。 |
傳回
如果資料表不存在,則函式與 .create table
命令完全相同。
如果資料表 T 存在,而您傳送了 .create-merge table T (<columns specification>)
命令,則:
- 任何<資料行規格>中先前未存在於 T 的資料行,都會新增至 T 結構描述的結尾。
- T 中不在數據行規格>中的任何<數據行都不會從 T 中移除。
- 存在於 T 的<資料行規格>中,但具有不同資料類型的任何資料行,會導致命令失敗。
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應