首页 > 解决方案 > Azure 表存储在插入时支持空列字段

问题描述

在azure表上插入记录时,Azure表是否支持列字段中的空值或空值?

举个例子,如果我有一个包含以下字段的表

表参考

列描述如下:

  1. LastModifiedOn DateTime接受 Null 值
  2. 接受 Null 值的LastModifiedById Guid
  3. IsActive带有 NotNull 的布尔值
  4. 接受空值的描述字符串

我想在 azure 表中准备同一个表,但是当我创建时,那些列有一个 null 值,列尚未创建到 azure 表中,只有那些列具有应该在 Azure 表中创建的值。我希望这两种情况都应该涵盖在我的要求中,必须有值和空列或空列。

这应该可以实现吗?

标签: c#asp.net-coreazure-storageazure-table-storageazure-tablequery

解决方案


对您的问题的简单回答是否定的。Azure 表实体不能有null值参数。

本质上,实体只是一个包含一个或多个属性的属性包。属性将存在或不存在。不可能有具有空值的属性。


推荐阅读