不区分大小写的 DB2 UNIQUE 约束

DB2 UNIQUE Constraint that is Case Insensitive

如何在 table 上创建唯一约束? 我尝试这样做,但它在 UPPER 上窒息。

ALTER TABLE MY_TABLE ADD UNIQUE(UPPER(MY_COL))

谢谢,

如果你想使用一个函数,你需要使用 CREATE INDEX 语句。关键字 "unique" 使其成为唯一约束。

CREATE UNIQUE INDEX MyUpperIndex ON MY_TABLE(UPPER(MY_COL))