MySQL_视图_更新

CREATE OR REPLACE VIEW myv1
AS
SELECT name,email
FROM emploees;
#插入
INSERT INTO myv1
VALUES('张飞','zf@qq.com',100);

#修改
UPDATE myv1 SET name = '张三' WHERE name = '张飞';

#删除
DELETE FROM myv1 WHERE name = '张三'

 

具备以下特点的视图不允许更新

    包含以下关键字的sql语句:分组函数、distinct、group by、having、union、union all

    常量视图

    Select中包含子查询

    Join

    From一个不能更新的视图

    Where子句的子查询 引用了 from子句中的表

 

posted @ 2022-11-07 17:08  yzhone  阅读(98)  评论(0)    收藏  举报