如何让字段不为空字符?
大家新年好!给大家拜年了:)
现在有个问题是这样的.
有一表tb,字段有id(int递增,主键),dID(nvarchar(50),主键)
现在插入一数据:insert into tb(dID) values(''),执行成功.
重复插入同一数据insert into tb(dID) values(''),一样执行成功.
但是我想要的结果是,不允许插入空字符,而且dID不能重复.如何做?
谢谢!
------解决方案--------------------如ls所述,id自增自然不会重复,did需要唯一可以设置主键或者唯一键
至于你要求的不能插入空字符,需要添加check约束