手机版

实验7 管理表、索引和其他模式对象_V2013(5)

发布时间:2021-06-08   来源:未知    
字号:

练习7-3-1

(1) 在OrderItem表中插入一条Qty值小于0的记录,观察执行结果; 给出相应的SQL语句和运行结果

:

(2) 在OrderItem表中插入一条记录,其Ono的值为“0001”,观察执行结果; 给出相应的SQL语句和运行结果

:

2.对现有表创建约束

也可以对现有表添加约束。语法如下:

Alter table <table_name>

add constraint <constraint_name> <constraint>;

在上面的语法中,约束可以是主键或校验或外键约束。

实验7-3-2 给Orders表添加名为“cn2”如下的约束:规定Freight属性列的值必须介于0和100之间。

alter table orders add constraint cn2 check(freight>0 and freight<100);

实验7-3-3 给Orders表添加名为“cn1”如下的约束:Cno属性列的值非空。 给出相应的SQL语句和运行结果:

alter table orders add constraint cn1 check(cno <>null);

练习7-1-2

使用如下的CREATE TABLE语句创建Ewage表:

然后,在Ewage表上创建如下的约束: (1)定义Ewage表的主码是Eno; 给出相应的SQL语句和运行结果

:

(2) 规定奖金(Bonus)必须比基本工资(Salary)的3倍小;

实验7 管理表、索引和其他模式对象_V2013(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)