Hoa*_*ang 25 azure azure-storage azure-table-storage
我们正在使用azure表存储,并且使用相同的模式有数千个表.现在我们要为这些表添加另一列.我们如何在不删除表并重新添加表的情况下向现有表添加另一列?
Dav*_*gon 38
Windows Azure表存储实际上没有列.每个实体(例如一行)只是一组属性,没有固定的模式.如果您使用强类型类写入表,那么您只需要将新属性添加到该类.
对于没有new属性的旧行,类对象中的值将设置为其默认值.
小智 17
David Makogon上面给出了很好的答案,但只想添加一个额外的考虑因素.
表存储没有像David所说的固定模式,但不幸的是,在localhost上运行的dev存储模拟器确实如此.这样做的原因是模拟器使用SQL服务器来存储localhost数据,并且它只需要为SQL目的创建模式.因此,如果要在强类型类中测试其他属性等更改,请为在开发人员存储中无效的代码更改做好准备.
| 归档时间: |
|
| 查看次数: |
9948 次 |
| 最近记录: |