如何向现有azure表存储中添加新列

如何向现有azure表存储中添加新列,azure,azure-storage,azure-table-storage,Azure,Azure Storage,Azure Table Storage,我们正在使用azure表存储,有数千个表使用相同的模式。现在,我们希望向这些表中添加另一列。如何在不删除表并重新添加的情况下向现有表中添加另一列?Microsoft Azure表存储实际上没有列。每个实体(例如一行)只是一组属性,没有固定的模式。如果使用强类型类写入表,则只需将新属性添加到该类中 对于没有新属性的旧行,类对象中的值将设置为其默认值。表存储没有David所述的固定模式,但遗憾的是,在localhost上运行的dev Storage emulator没有。原因是仿真器使用SQL se

我们正在使用azure表存储,有数千个表使用相同的模式。现在,我们希望向这些表中添加另一列。如何在不删除表并重新添加的情况下向现有表中添加另一列?

Microsoft Azure表存储实际上没有列。每个实体(例如一行)只是一组属性,没有固定的模式。如果使用强类型类写入表,则只需将新属性添加到该类中


对于没有新属性的旧行,类对象中的值将设置为其默认值。

表存储没有David所述的固定模式,但遗憾的是,在localhost上运行的dev Storage emulator没有。原因是仿真器使用SQL server存储本地主机数据,并且它只需要创建一个用于SQL目的的模式。因此,如果您正在测试诸如强类型类中的附加属性之类的更改,请准备好在开发人员存储中不起作用的代码更改。我不知道线程是否仍然处于活动状态。如果我有任何动态类型对象,它会工作吗?我的对象属性可能会按月增加,我不想删除并重新创建该存储表。你能再解释一下吗?