使用 .NET 在 Azure Cosmos DB for Table 中建立資料表
適用於: 桌子
Azure Cosmos DB for Table 中的資料表是多個項目的管理單位。 您必須先建立資料表,才可建立或管理項目。
命名資料表
在 Azure Cosmos DB 中,資料表類似於關聯式資料庫中的資料表。
注意
在 API for Table 帳戶中,建立第一個資料表時,Azure Cosmos DB 帳戶中會自動建立預設資料庫。
建立表格
若要建立資料表,請呼叫下列其中一種方法:
非同步建立資料表
下列範例會非同步建立資料表:
// New instance of TableClient class referencing the server-side table
TableClient tableClient1 = client.GetTableClient(
tableName: "adventureworks-1"
);
await tableClient1.CreateAsync();
如果已經有相同名稱的資料庫存在,TableCient.CreateAsync
方法將會擲回例外狀況。
非同步建立資料庫 (如果不存在)
下列範例只會在帳戶上還沒有資料表時,非同步建立資料庫:
// New instance of TableClient class referencing the server-side table
TableClient tableClient2 = client.GetTableClient(
tableName: "adventureworks-2"
);
await tableClient2.CreateIfNotExistsAsync();
TableClient.CreateIfNotExistsAsync
方法只會在沒有資料庫時建立新的資料表。 這個方法有助於避免多次執行相同程式碼的錯誤。
下一步
現在您已建立資料表,請使用下一個指南來建立項目。