对象名称限制

数据库管理系统对于对象名称可以接受的字符具有不同的定义。大部分名称必须以字母开头,并且不可以包含空格、反斜线或数据库管理系统保留关键字。部分数据库允许包含正斜线 (/)、下划线 (_)、美元符号 ($)、破折号 (-)、点 (.) 等特殊字符以及这些字符的混合。有时,如果您提供用分隔符(例如双引号)括起来的对象名称,数据库会允许使用包含特殊字符、保留关键字或者强制混合大小写字符、大写字符或小写字符的名称。

但是,ArcGIS 并不分隔对象名称。如果要在 ArcGIS 中使用,请勿创建任何需要分隔符的表、要素类、索引、数据库、用户*、角色或其他对象名称。可以在数据库中创建对象,但不能从 ArcGIS 访问该对象。

*包含特殊字符的 Microsoft SQL Server 用户名会被分隔,以便完全支持活动目录组和 Windows 验证的登录帐户;但是,ArcGIS 不支持包含单引号标记或撇号的用户名。