缺点:不建议直接对视图进行DML语句(insert,delete,update)的操作,要想对数据的增删改,建议直接 对数据表的增删改。 --创建一个视图 createorreplaceViewV$_EMP asselect*fromemp select*fromV$_EMP --求部门平均薪资的等级最低的部门名称,用子查询。 selectt02.*, d.dname from(selectt01.*, sg.grade from(...
1、创建视图在硬盘上只会有表结构,数据还是来自于之前的表 2、不要对视图的表进行修改,会影响原来的表的数据 3、视图使用的频率一般不高 9、触发器(了解) 满足对表数据增删改的情况下,自动触发的功能 使用触发器可以帮助我们实现监控、日志... 触发器可以在六种情况下自动触发 增前 增后 删前删后 改前改...
创建一个简单视图,包含 employees 表中的所有数据,单该视图拒绝 DML 操作。 create view v_emp as select * from employees with read only; 1.12通过工具创建视图 1.13删除视图--不会删除表中数据 删除视图不会丢失数据,因为视图是基于数据库中的基本表的。 1.13.1 示例 删除名称为 emp90 的视图。 drop view...
对视图的操作与对表的操作一样,可以对其进行查询、修改(有一定的限制)和删除。当对视图中的数据进行修改时,相应的基表的数据也要发生变化,同时,如果基表的数据发生变化,则这种变化也可以自动地反映到视图中。9.1使用和维护视图 (1)视点集中,减少对象大小视图让用户能够着重于他们...
使用JDBC操作数据库的基本步骤 加载JDBC驱动包和连接数据库 数据库查询 增删改 批处理 动态查询 调用存储过程 关闭驱动类 前提准备 java.sql use 图书信息表; create table 图书信息表 ( 编号int, 书名char(20), 作者char(20), 单价int, ); insert into 图书信息表 values(‘1’,‘平凡的世界’,‘路遥’,...