加入收藏 | 设为首页 | 会员中心 | 我要投稿 厦门网 (https://www.xiamenwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle – 如何创建唯一约束

发布时间:2021-01-08 14:33:57 所属栏目:站长百科 来源:网络整理
导读:我有一个编程情况,我必须检查表的列的唯一性. 说我的表是员工表,我添加了一个代码列.现在我必须防止插入MGR和mgr. 这意味着我不能让2行具有不区分大小写的值. 如何添加检查约束? 解决方法 如果您使用的是Oracle,则可以在列的小写字母上添加唯一索引. create

我有一个编程情况,我必须检查表的列的唯一性.

说我的表是员工表,我添加了一个代码列.现在我必须防止插入MGR和mgr.

这意味着我不能让2行具有不区分大小写的值.

如何添加检查约束?

解决方法

如果您使用的是Oracle,则可以在列的小写字母上添加唯一索引.

create unique index <index_name> on <tablename>(lower(<column_name>))

(编辑:厦门网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读