我想请教大家一个问题
关于sql的check约束 大家做项目时用么?
因为我感觉不管是前台还是后台都对数据进行过了验证
所以不需要数据库来验证了,而且建立check约束,对效率肯定会有影响。
谁能告诉我下项目中check到底是用在哪里的
谢谢了
关于sql的check约束 大家做项目时用么?
因为我感觉不管是前台还是后台都对数据进行过了验证
所以不需要数据库来验证了,而且建立check约束,对效率肯定会有影响。
谁能告诉我下项目中check到底是用在哪里的
谢谢了
但是我觉得没有用, 因为我感觉不管是前台还是后台都对数据进行过了验证
所以不需要数据库来验证了,而且建立check约束,对效率肯定会有影响。
不知道有没有什么特别的项目,会用到?
create table student
(
sno char(9)primary key ,
sname char(20) not null,
ssex char(2) check(ssex='男' or ssex='女'),
sage smallint not null check(sage>=0),
sdept char(20) not null check(sdept='IS'or sdept ='CS'or sdept ='MA'),
)