insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (86,48,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (86,49,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,50,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,51,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,52,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,53,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,54,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,55,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,56,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,57,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,58,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,59,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,60,'dabian',2,3) insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (85,61,'dabian',2,3)
2:代码
1)insert into kun.仓库(仓库号,城市,面积) values (1,'新圩',10) 原因:
违反了PRIMARY KEY 约束'PK__仓库__7C8480AE'。 不能在对象'kun.仓库' 中插入重复键。 语句已终止。(违反实体完整性)
2)insert into kun.仓库(仓库号,城市,面积)
values (55,'新圩',10) 原因:INSERT 语句与
CHECK 约束\仓库__面积__7D78A4E7\冲突。 该冲突发生于数据库\, 表\仓库\面积'。 语句已终止。(违反用户定义完整性)
3)insert into kun.仓库(职工号,仓库号,工资)
values (94,6,1230)
消息207,级别16,状态1,第1 行 列名'职工号' 无效。
消息207,级别16,状态1,第1 行 列名'工资' 无效。(违反实体完整性和用户自定义约束)
4)insert into kun.供应商(供应商号,供应商名,地址) values (10,'梦华','茂名')
违反了PRIMARY KEY 约束'PK__供应商__03317E3D'。 不能在对象'kun.供应商' 中插入重复键。 语句已终止。(实体完整性)
5)insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (11,99,'dabian',2,0)
insert into kun.订购单明细(订购单号,序号,产品名称,单价,数量) values (11,11,'dabian',3,0)
(违反了用户自定义约束)
6)
insert into kun.订购单(职工号,供应商号,订单号,订购日期,金额,完成日期) values (11,98,00,'1/1/2013',1000,'1/1/2013')
insert into kun.订购单(职工号,供应商号,订单号,订购日期,金额,完成日期) values (16,97,01,'1/1/2013',2000,'1/1/2013')
(违反了实体完整性)
3:代码
1)alter table kun.仓库drop column 面积 拒绝删除的情况:
对象'CK__仓库__面积__7D78A4E7' 依赖于列'面积'。
消息4922,级别16,状态9,第1 行 由于一个或多个对象访问此列,
ALTER TABLE DROP COLUMN 面积失败。