MyException - 我的异常网
当前位置:我的异常网» Sql Server » 怎么让字段不为空字符

怎么让字段不为空字符

www.MyException.Cn  网友分享于:2013-02-20  浏览:7次
如何让字段不为空字符?
大家新年好!给大家拜年了:)

现在有个问题是这样的.

有一表tb,字段有id(int递增,主键),dID(nvarchar(50),主键)

现在插入一数据:insert into tb(dID) values(''),执行成功.

重复插入同一数据insert into tb(dID) values(''),一样执行成功.

但是我想要的结果是,不允许插入空字符,而且dID不能重复.如何做?

谢谢!


------解决方案--------------------
如ls所述,id自增自然不会重复,did需要唯一可以设置主键或者唯一键

至于你要求的不能插入空字符,需要添加check约束

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有