qq_38889905
q侠岚q
2017-11-09 05:47

SQLserver数据库主键设置问题,大小写敏感与非空不能同时共存

  • 数据库
  • sql

SQLserver数据库使用以下SQL语句添加主键失败问题
alter table dbo.RIS_Report alter column RISR_ReportID int not null; --设置非空
ALTER TABLE PA_DIAGNOSE ALTER COLUMN PAD_DIAGCODE varchar(50) COLLATE Chinese_PRC_CS_AS;--修改排序规则,大小写敏感
这样执行,第一句执行成功,当第二句执行成功时,第一句设置的字段非空又失效了
意思是二者不能共存,不知道为什么?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答