Database 多列上的条件唯一约束
如何在表Database 多列上的条件唯一约束,database,oracle,constraints,unique-constraint,Database,Oracle,Constraints,Unique Constraint,如何在表prod\u name和prod\u type的products列上添加条件唯一约束 我只想在prod\u type='LOCAL' 我怎么能这样做 如果我理解正确,您希望: create unique index products_name_ui on products (case when prod_type = 'LOCAL' then prod_name else null end); 完美,这就是我要找的。谢谢
prod\u name
和prod\u type
的products
列上添加条件唯一约束
我只想在prod\u type='LOCAL'
我怎么能这样做 如果我理解正确,您希望:
create unique index products_name_ui
on products (case when prod_type = 'LOCAL' then prod_name else null end);
完美,这就是我要找的。谢谢