<constraint_type><tabid>_<constraintid>
模板中,constraint_type 是字母 u 时标识唯一约束或主键约束,r 表示引用约束,c 表示检查约束,n 表示 NOT NULL 约束。模板中,tabid 和 constraintid 分别来自 systables 和 sysconstraints 系统目录表的 tabid 和 constrid 列的值。例如,唯一约束的约束名称可能看起来像” u111_14”前面有一个空格)。
如果生成的名称与已有的名称冲突,则数据库服务器将返回一个错误并且您必须提供一个显式的约束名称。
[blankspace]<tabid>_<constraintid>
例如,索引名称类似于“ 111_14 “(这里是有引号显示空白的位置)。