Spatial Analyst 中的字段名称

需要 Spatial Analyst 许可。

使用属性表时,您使用的字段名称可能存在某些限制。这些限制可能针对长度、名称或使用的字符。限制会根据特定格式而变化。遵照以下详细说明的这些原则,您可以避免因字段名称错误而导致的各种问题。

基于字符的名称限制

通常,字段名称应以字母开头,而不是数字或特殊字符。为避免英语字符集存在的问题,建议将字段名称限制为只包含字母(a 到 z、A 到 Z)。第一个字母后,可使用数字(0 到 9)、下划线 (_) 和连字符 (-)。

明确禁止使用的特殊字符如下(但不限于):

+   *   /   !   ^   %
(   )   [   ]   {   }
,   ~   '   "   :   ;
>   <   &   |   \   =
@   #   $

基于长度的名称限制

所允许的最大长度取决于表的格式。文件地理数据库和个人地理数据库将字段名称限制为 64 个字符,在 SQL Server 和 SQLExpress 中限制为 31 个字符,在 Oracle 和 DB2 中限制为 30 个字符,在 INFO 中限制为 16 个字符,dBASE 限制为 10 个字符。

要了解关于正在使用的特定表格式的长度限制的其他详细信息,请查阅相关文档。

基于字的名称限制

禁止使用某些关键字,其中包括:

AND      BEGIN    BREAK    BRK      CAND     COR      CXOR
DIFF     DIV      DO       DOCELL   EQ       ELSE     END
ENDIF    GE       GT       IF       IN       LE       LT
MAXOF    MINOF    MOD      NE       NOT      OFF      ON
OR       OVER     THEN     WHILE    XOR

相关主题