如何获取DB2查询中字段的默认值?

时间:2013-05-30 10:16:18

标签: database db2

我使用了查询

"DESCRIBE TABLE Mytable" 

但它不起作用。然后我使用

获得了mytable的结构
 "Select distinct(name), ColType, Length, nulls, default from qsys2.SYSCOLUMNS where tbname = 'Mytable'"

它有效,但我得到了默认为是/否。如何获取每个字段的默认值

1 个答案:

答案 0 :(得分:0)

您可以通过db2look命令获取表的DDL,然后检索每列的默认值(如果有)。

http://publib.boulder.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.admin.cmd.doc/doc/r0002051.html

db2look -d yourDB -e -tw Mytable% -o db2look.sql