日期:2014-05-16 浏览次数:20475 次
视图
创建视图
create view v as select * from emp
--v为视图名,as为必须
查询视图
select * from v
通过视图V向基表emp录入数据
insert into v values(2005,'mikel',1003)
通过视图向基表更新数据
update v set ename='helen' where eid=2005
通过视图删除基表的数据
delete from v where eid=2005
--drop view v
视图不包含主键列
create view v as select ename,did from emp
select * from v
--可以查询,可以删除,可以更新,不可以插入
/*当所创建的视图不包含基表所有非空列的时候,不能通过该视图进行数据录入*/
? ?
多表视图