加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长百科 > 正文

oracle – 如何创建唯一约束

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

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

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

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

如何添加检查约束?

解决方法

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

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

(编辑:衡阳站长网)

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

    热点阅读