使用诊断表

下列问题涉及诊断表的结构和使用。

要在演示数据库中为名为 stock 的目标表启动违反表和诊断表,请输入下列语句:
START VIOLATIONS TABLE FOR stock;
由于您的 START VIOLATIONS TABLE 语句不包括 USING 子句,因此缺省地命名诊断表为 stock_diastock_dia 表包括下列两列:
列一 列二
gbasedbt_tupleid objtype objowner objname

对于目标表,此列的列表展示诊断表与违反表之间的差异。尽管违反表有与目标表中每列相匹配的列,而诊断表的列不与目标表中的任何列相匹配。通过任何 START VIOLATIONS TABLE 语句创建的诊断表都有相同的列,有相同的列名称和数据类型。

要获取更多关于诊断表与违反表之间关系的信息,请参阅 目标表、违反表和诊断表之间的关系