200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 在视图中插入 删除和修改记录(sql代码实现)

在视图中插入 删除和修改记录(sql代码实现)

时间:2024-05-07 01:18:21

相关推荐

在视图中插入 删除和修改记录(sql代码实现)

目录

定义视图

查询视图

删除视图

更新视图

实例操作

定义视图

语句格式

create [or replace] view 视图名 [(列名列表)]

as 子查询

[with [cascaded|local] check option];

组成视图的列名列表:全部省略或全部指定

子查询不允许含有ORDER BY子句和DISTINCT短语

查询视图

与查询表操作相同,select……from……;

删除视图

DROP VIEW 视图名;

更新视图

在视图中,可以通过update命令更新数据 但是,如果是计算字段则无法更新。

更新视图的三种方法:INSERT、UPDATE 和 DELETE(下面实例包含这三种方法)

实例操作

工作人员gzry数据表有雇员号gyh、姓名gyxm、出生日期csrq、学历xl、工资gz、部门bm、电话dh字段

第一题 建立视图ckyg,查询gzry数据表中部门bm为仓库的员工的所有字段的信息

第二题 在视图ckyg中,插入gyh雇员号为019,姓名gyxm为李盛,部门bm为仓库的数据

第三题 在视图ckyg中,删除姓名为赵国庆的数据

第四题 在视图ckyg中,将王文武的电话改为13319660678

#题目1create view ckyg as select * from gzry where bm='仓库';#题目2insert into ckyg(gyh,gyxm,bm)values('019','李盛','仓库');#题目3delete from ckyg where gyxm='赵国庆';#题目4update ckyg set dh='13319660678' where gyxm='王文武';

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。