具有NULL值的DashDB DB2 UNIQUE

时间:2017-01-18 17:01:02

标签: db2 nullable unique-constraint dashdb

似乎无法声明NULLABLE列,也无法创建UNIQUE约束。 有办法处理这个案子吗? 我需要一个可以包含NULL值或UNIQUE值的列。 也许触发器可以做到这一点? 感谢

我正在使用DashDB

2 个答案:

答案 0 :(得分:1)

您没有提及您的DB2平台和版本......这可能会有所作为。

但请尝试添加UNIQUE WHERE NOT NULL索引..

CREATE UNIQUE WHERE NOT NULL INDEX myindex ON mytable (columnn1)

答案 1 :(得分:1)

可以 - 查看选项

  

EXCLUDE NULL KEYS

在CREATE INDEX语法here