错误

错误:添加其中一个指定字段失败。 字段不可为空

Last Published: April 25, 2020

错误消息

在某些情况下,将字段添加到具有字段属性“允许空值 = 否”的要素类或表时,将返回以下错误:

错误: 
添加其中一个指定字段失败。字段不可为空。

原因

要素类或表至少包含一个要素或一行。 具有“允许空值 = 否”的字段只能添加到空要素类或表中。

解决方案或解决方法

提供的说明通过重新创建新的要素类或表来描述了此错误的解决方案。

  1. 目录窗格中,右键单击“地理数据库”> 新建 > 要素类
  2. 新建要素类对话框中,为新要素类设置名称,并选择正确的类型和坐标系。
    New Feature Class dialog box
  3. 单击 下一步按钮直到显示字段名称数据类型表,然后单击 导入按钮。
    Import the feature class
  4. 浏览表/要素类对话框中,选择要添加的所需要素类,然后单击添加
    Add the feature class
  5. 在表中选择字段名称。 在 新建要素类 对话框中,将 允许空值 设置为,然后单击完成
    Select No for Allow NULL values
  6. 目录窗格中,右键单击已创建的新要素类 ,然后选择 加载 > 加载数据
  7. 简单数据加载器对话框中,浏览至输入数据中的原始要素类,然后单击添加 > 下一步 > 下一步 > 下一步 > 下一步 > 完成
    Load feature class
随即将数据添加到新要素类,其中包含不允许空值的字段。
A feature class and attribute table which contain no NULL values

文章 ID:000010006

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

发现关于本主题的更多内容