【发布时间】:2013-09-29 06:17:50
【问题描述】:
有没有办法以编程方式重命名 Azure 存储表?
我会定期删除不再使用的数据表,但我可能会开始将其保存更长时间。为了避免弄乱工作系统(它正在检查这些表以生成数据),我只想重命名它们或进行某种复制而不是删除。
有没有办法使用 Azure 存储表来做到这一点?
【问题讨论】:
有没有办法以编程方式重命名 Azure 存储表?
我会定期删除不再使用的数据表,但我可能会开始将其保存更长时间。为了避免弄乱工作系统(它正在检查这些表以生成数据),我只想重命名它们或进行某种复制而不是删除。
有没有办法使用 Azure 存储表来做到这一点?
【问题讨论】:
无法重命名 Azure 存储表。 您唯一能做的就是从要重命名的表中下载所有实体,然后使用您的新名称将它们上传到新表
【讨论】:
现在似乎有人在其他地方回答了这个问题: Rename Azure Storage Table?
目前不可能。
【讨论】:
试试,
EXEC sp_rename 'oldTableName', 'newTableName'
注意:这个简单的方法使用内置的存储过程来进行重命名。您可以使用相同的方法重命名表内的列(使用 table.column)
【讨论】: