教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

《数据库原理与应用》实验指导书修改版(1) - 图文(7)

来源:网络收集 时间:2026-08-09
导读: INSERT T1 VALUES('Row #1') INSERT T1(column_2) VALUES('Row #2') 6,通过视图将数据装载到B表(注意:有限制) CREATE VIEW VIEW1 AS SELECT Course_id,Course_name,Course_hour FROM Course GO INSERT view1 VALU

INSERT T1 VALUES('Row #1')

INSERT T1(column_2) VALUES('Row #2')

6,通过视图将数据装载到B表(注意:有限制) CREATE VIEW VIEW1 AS

SELECT Course_id,Course_name,Course_hour FROM Course GO

INSERT view1 VALUES('0113','专业英语',60)

由于视图view1是基于Course表,所以往视图view1插入数据就相当于把数据插入到其基表Course中。

二、INSERT……derived table……

21

《数据库原理与应用》实验指导

使用INSERT语句可以从一个表获取数据,并将数据插入到另一个表。 如:(执行之前请删除student_info袭的主键约束) INSERT student_info(stu_id,award) SELECT stu_id,'政治经济学成绩优秀' FROM StudentGrade。

WHERE Grade>85 and course_id='0508'

更新表数据语法:

UPDATE{table name | view_name }

SET {column_name={ expression | DEFAULT | NULL}[,…n] [FROM {}[,…n]] [WHERE]} 参数:

table_name:需要更新的表的名称。 view_nam:要更新的视图的名称。

SET:指定要更新的列或变量名称的列表。 column_name:含有要更.改数据的列的名称。

Expression:变量、字面值、表达式或加上括弧的返回单个值的sub SELECT (子查询)语句。 DEFAULT:指定使用对列定义的默认值替换列中的现有值。 FROM:指定用表来为更新操作提供准则。 :为要更新的行指定需满足的条件。 示例:

1、使用简单的UPDATE(不加任何更新条件)。

UPDATE student SET phone='020-'+phone

2、把WHERE子句和UPDATE语句一起使用(WHERE字句用来指定要更新的行)。 UPDATE course SET Introduce='暂缺简介' WHERE Introduce is NULL

3、通过UPDATE语句使用来自另一个表的信息。

22

《数据库原理与应用》实验指导

UPDATE Student

SET Class_id=Class.class_id FROM Class

WHERE Class.Class_name='计算机99高职' AND Stu_id='980101003' 4、视图修改基表数据. create view view1 as

select stu_name,stu_sex,address

from student UPDATE view1 SET stu_sex='男' where stu_na=e='吴周强'

由于视图view1是基于student袭,所以上述语句相当于修改了student表的数据。

删除表数据语法: 第一种:

DELETE [FROM] {table name | view_name} (FROM (}[,…n]] [WHERE {}] 参数:

FROM:是可选的关键字。

table_name:是要从其中删除行的袭的名称。 vJe~Lname:是视图名称。

FROM :指定附加的FROM子句。 WHERE:指定用于限制删除行数的条件。 :指定删除行的限定条件。 示例:

1.不带参数使用DELETE,此时会将表中所有数据都删除,但表结构没有被删除。

DELETE student_info

2、在行集上使用DELETE(有选择性地删除部分数据)。

23

《数据库原理与应用》实验指导书修改版(1) - 图文(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/595148.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)