使用Azure Storage Explorer查询将实体数据更新到Azure存储表

时间:2018-09-20 08:13:20

标签: azure azure-storage

你能帮我吗?我想用查询更新所有实体。

1 个答案:

答案 0 :(得分:0)

如果您正在寻找关系数据库中可用的UPDATE Table Where SomeProperty = SomeValue种更新操作,则不幸的是,使用Azure表是不可能的。简而言之,您无法针对Azure表中的表发出更新查询以更新该表中的实体。

您需要做的是首先获取实体,并在获取实体后,在客户端(即在获取实体的应用程序中)更新这些实体,然后对这些实体执行更新操作。

您可以对需要更新的实体进行Entity Group Transaction以避免多个网络调用(每个实体更新操作是一个单独的网络调用)并获得事务支持。但是,执行Entity Group Transaction时有一些要求,可以在我链接的页面上找到。