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 @   yzhone  阅读(93)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示