诊断表的结构

当您为目标表发出 START VIOLATIONS TABLE 语句时,该语句创建的诊断表有预先定义的结构。此结构与目标表的结构无关。

下表展示诊断表的模式。
列名称 数据类型 描述
gbasedbt_tupleid INTEGER 隐式地引用违反表中的 gbasedbt_tupleid 列值。然而,不将此关系声明为外键对主键的关系。
objtype CHAR(1) 标识违反的类型。此列可有下列值:
  • C = 约束违反
  • I = 唯一索引违反
objowner CHAR(32) 表示为其检测到了完整性违反的约束或索引的所有者
objname VARCHAR(128, 0) 包含为其检测到了完整性违反的约束或索引的名称