确定DB2中的标识生成

时间:2015-10-16 01:29:24

标签: db2 database-schema

在DB2 9.7中,创建表并指定具有标识的列时。您可以指定处理生成的方法。您有两个选择GENERATED ALWAYS或GENERATED BY DEFAULT。

创建表后,如何判断它正在使用哪种方法(不执行插入)?

在控制中心,我尝试生成DDL以查看它是如何生成的,但我不确定这是否准确。

1 个答案:

答案 0 :(得分:2)

您可以在DB2 system catalog中找到所有与架构相关的信息。视图SYSCAT.COLUMNS包含有关列及其属性的核心数据。要确定列是GENERATED ALWAYS还是GENERATED BY DEFAULT,请查看该列中的列GENERATED