如何从DB2 IBM检索表的唯一字段

时间:2014-01-24 00:56:39

标签: sql db2

我需要一个脚本来从DB2 / IBM

中的给定表中检索所有唯一键和主键

我尝试使用类似的东西:

select * from SYSCAT.COLUMNS WHERE TABSCHEMA = 'Table1'

但它不包含有关主键或UNIQUE键的信息。

感谢

1 个答案:

答案 0 :(得分:0)

我认为你需要看一下这张表:

select i.index_name , i.column_names , i.unique
from syspindex as i
where table_schema = 'lib'
and table_name = 'file'