不区分大小写的 DB2 UNIQUE 约束

pix*_*xel 2 db2 indexing constraints

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

ALTER TABLE MY_TABLE ADD UNIQUE(UPPER(MY_COL))
Run Code Online (Sandbox Code Playgroud)

谢谢,

dat*_*rik 5

如果要使用函数,则需要使用CREATE INDEX语句。关键字“unique”使其成为唯一约束。

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