我想知道如何在不插入任何实体的情况下创建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
答案 0 :(得分:2)
Windows Azure表没有架构,因此无法执行此操作。
(警告:由于实施意外,本地存储模拟器本质上具有模式。如果您正在使用模拟器,您可以尝试插入然后立即删除具有您关心的所有属性的实体。这将是对云存储没有影响,但模拟器会错误地保留一些模式。)