sql
第一步:在product表的id字段上添加主键约束,在查询分析器中输入以下语句alter table product add constraint pk_id primary key(id) 以上pk_id为自定义的约束名称,可以根据自己的习惯填写
第二步:执行以上语句后,输入以下语句insert into product values(11,'D产品',21,23,1231,'ord0013') 进行测试
第一步:在product表的orderno字段上添加唯一性约束,在查询分析器中输入以下语句alter table product add constraint uq_orderno unique (orderno)以上uq_orderno为自定义的约束名称,可以根据自己的习惯填写
第二步:输入以下语句验证约束的有效性insert into product values(13,'D产品',21,23,1231,'ord0011')
第一步:在product表的price字段上添加检查约束,在查询分析器中输入以下语句alter table product add constraint chk_price check(price>0 and price<1000)以上chk_price为自定义的约束名称,可以根据自己的习惯填写
第二步:输入以下语句验证约束update product set price=1001 where id=1
第一步:在product表的qty字段上添加默认约束,在查询分析器中输入以下语句alter table product add constraint def_qty default 0 for qty以上def_qty为自定义的约束名称,可以根据自己的习惯填写
第二步:输入以下语句验证约束insert into product(id,name,price,total,orderno) values(13,'D产品',34,1,'order0013')
第一步:输入以下语句进行约束的删除alter table product drop constraint 约束名称这里的约束名称为我们自己定义的,如删除上面创建的主键约束,可以这么写alter table product drop constraint pk_id删除其他约束也这么弄,无非改个名称,换个马甲