首页 > 代码库 > mysql中的视图--数据操作
mysql中的视图--数据操作
一、新增数据
insert into 视图名 [(字段列表)] values(值列表);
注:
1. 多表视图不能新增数据。
2. 单表视图拥有基表所有不能为空或没有默认值的字段才能新增数据。
二、删除数据
delete from 视图名 [where 条件];
注: 多表视图不能删除数据。
三、更新数据
理论上多表和单表视图都可以更新数据。
可以在创建视图是添加更新限制: with check option
create view 表名 as select语句 where 条件 with check option;
-- 加了更新限制的视图,在更新数据时,必须保证更新的值还在where条件之内,否则无法更新。
mysql中的视图--数据操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。