创建Azure表架构

时间:2012-09-22 18:11:25

标签: azure schema azure-table-storage

我想知道如何在不插入任何实体的情况下创建Azure Table With Schema。使用以下代码,它在azure上创建一个表:

StorageCredentialsAccountAndKey accountAndKey = new StorageCredentialsAccountAndKey("accountName", "accountKey");

        CloudStorageAccount storageAccount = new CloudStorageAccount(accountAndKey, true);

        CloudTableClient tableClient = storageAccount.CreateCloudTableClient();

        string tableName = "mytable";

        tableClient.CreateTableIfNotExist(tableName);

如何在创建table时指定模式。我需要使用CustomerFirstName,CustomerLastName,Age等自定义字段创建一个空表(没有任何记录)。

此致 的Vivek

1 个答案:

答案 0 :(得分:2)

Windows Azure表没有架构,因此无法执行此操作。

(警告:由于实施意外,本地存储模拟器本质上具有模式。如果您正在使用模拟器,您可以尝试插入然后立即删除具有您关心的所有属性的实体。这将是对云存储没有影响,但模拟器会错误地保留一些模式。)