idea导出db2的建表语句问题
问题:(本次只是简单记录一下问题,防止以后再次遇到)
1、使用idea创建db2表索引是,不管下边这个Unique是否选择,等创建完成之后重新进来查看(或者用idea生成sql),都会显示为 勾选状态(也就是唯一索引)
2、使用idea的SQL Generate生成建表语句时,其普通索引会显示为“唯一索引” (具体原因尚未查明,可以我用的驱动版本过低导致)
解决:
1、使用db visualize或者使用命令生成ddl语句
2、查看:索引
执行: select * from syscat.indexes where tabname = ‘表名’;
查询结果:包含一个UNIQUERULE 该字段可以有三个值:P/U/D
其中:P:主键 U:唯一索引 D:普通索引