可以约束空白值吗? 约束一个字段不能为空白,而非null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用check约束.check(col<>'') 当然可以ALTER TABLE tabADD CONSTRAINT chk_col CHECK (col <> '' ); CHECK (col <> '' create table tb(字段 varchar(2) check 字段<>'') if object_id('tb','U') is not null drop table tbgocreate table tb( id int, name varchar(10) check(name<>''))goinsert into tb select 1,'' create table t(ID nvarchar(10) not null check(ID>'')) ALTER TABLE tabADD CONSTRAINT chk_col CHECK (col <> '' ); 请教一个update多行且带count的问题 求助CREATE TABLE 中如何添加列标题 求一sql语句 请问 如何将 xp_cmdshell 'dir *.txt' 执行的结果写入表中 这句Oracle如何转成MS Sql 关于外键引用的问题,引用两个表作为外键 建立数据表时,如何选择数据类型? 请教一个SQL查询的问题,在线等 如何定义长度大于4000的字符类型? sql数据重复查询问题 sql统计 如何检索2个表
check(col<>'')
ADD CONSTRAINT chk_col CHECK (col <> '' );
if object_id('tb','U') is not null
drop table tb
go
create table tb
(
id int,
name varchar(10) check(name<>'')
)
go
insert into tb select 1,''
ID nvarchar(10) not null check(ID>'')
)
ALTER TABLE tab
ADD CONSTRAINT chk_col CHECK (col <> '' );