3. 列定义
自增列不得使用有符号整数
英文名: SignedInteger4IdentityColumnDisallowed
规则描述: 禁止在自增列中使用有符号整数类型,以避免潜在的溢出问题。
预警级别: 警告 (Warning)
审查对象: CREATE TABLE
触发条件: 自增列使用了有符号整数类型。
可配置: 是
案例: 表达式可以配置为 unsigned int/unsigned bigint
,表示自增列应当使用这些无符号整数类型。
支持的数据库类型: 所有 (ALL)