你的位置:首页 > 软件开发 > 数据库 > mysql,sql server,oracle 唯一索引字段是否允许出现多个 null 值?

mysql,sql server,oracle 唯一索引字段是否允许出现多个 null 值?

发布时间:2015-09-05 11:00:14
最近一个项目,涉及到sql server 2008,因为业务需求,希望建立一个唯一索引,但是发现在sql server中,唯一索引字段不能出现多个null值,下面是报错信息:CREATE UNIQUE NONCLUSTERED INDEX weixin_openid_ui ON ...

mysql,sql server,oracle 唯一索引字段是否允许出现多个 null 值?

最近一个项目,涉及到sql server 2008,因为业务需求,希望建立一个唯一索引,但是发现在sql server中,唯一索引字段不能出现多个null值,下面是报错信息:

CREATE UNIQUE NONCLUSTERED INDEX weixin_openid_ui ON Users(weixin_openid);因为发现对象名称 'dbo.Users' 和索引名称 'weixin_openid_ui' 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值为 (<NULL>)。

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:mysql,sql server,oracle 唯一索引字段是否允许出现多个 null 值?

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。