通过视图插入

需求描述

需求:向dept表中插入部门编号为60,部门名称为Testing,部门位置为Guangzhou的数据.这里需要指定通过借助视图的方式插入.

解决方法:这里需要先建立一张视图,然后往视图里插入数据.

注: 数据库数据集SQL脚本详见如下链接地址

​​员工表结构和数据初始化SQL脚本​​

SQL代码

-- Sql server、Mysql、Oracle:
CREATE VIEW v_dept AS
SELECT deptno,deptname,loc FROM temp;
INSERT INTO v_dept VALUES(60,'Testing','Guangzhou');
SELECT * FROM temp;

执行结果

表的插入、更新、删除、合并操作_7_通过视图插入_SQL