共用方式為


.create tables 命令

適用於: ✅Microsoft網狀架構Azure 數據總管

建立新的空白數據表做為大量作業。

命令必須在特定資料庫的內容中執行。

權限

您必須至少有 資料庫使用者 許可權才能執行此命令。

語法

.createtables tableName1( columnName:columnType [, ...]) [ tableName2( columnName:columnType [, , ...]) ... ] [with( propertyName = propertyValue [, ...]])

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
tableName string ✔️ 要建立的數據表名稱。
columnNamecolumnType string ✔️ 對應至該數據列中數據類型的數據行名稱。 對應清單會定義輸出數據行架構。
propertyNamepropertyValue string 索引鍵/值屬性組的逗號分隔清單。 請參閱 支持的屬性

支援的屬性

名稱 類型​​ 描述
docstring string 描述要加入之實體的免費文字。 此字串會顯示在實體名稱旁的各種UX設定中。
folder string 要加入至數據表的資料夾名稱。

注意

如果資料庫內容中已有一或多個具有相同(區分大小寫)名稱的數據表,命令會傳回成功,而不會變更現有的數據表,即使在下列案例中也是如此:

  • 指定的架構不符合現有資料表的架構
  • folderdocstring 參數的指定值與現有數據表中設定的值不同

會建立不存在的任何指定數據表。

範例

.create tables 
  MyLogs (Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32),
  MyUsers (UserId:string, Name:string)