视图:

create [or replace] [algorithm ={undefined|merge|temptable}]

view view_name [(column_list)]

as select_statement

[with [cascaded|local] check option]

replace 替换已经创建的视图

algorithm 视图选择的算法

undefind mysql将自动选择算法

merge将使用的视图语句与视图定义合并起来,使得视图定义的某一部分取代语句对应的部分

temptable 将视图的结果存入临时表,然后用临时表执行语句

view_name 视图的名称

column_list 为属性列

select_statement 表示select语句

with [cascaded|local] check option 参数表示视图在更新时 保证在视图的权限范围之内

cascaded为默认值,表示更新视图时要满足所以相关视图和表的条件

local 表示更新视图时满足该视图本身定义的条件即可

查看视图:

desc view_name;

查看视图的基本信息:

show table status like '视图名字';

查看视图的详细信息:

show create view 视图名;

在views表中查看视图详细信息

select * from information_schema.views;

修改视图:

create or replace view 语句修改

或者:

alter [algorithm ={undefined|merge|temptable}]

view view_name [(column_list)]

as select_statement

[with [cascaded|local] check option]

更新视图:

insert update delete 语句像表一样操作视图即可

删除视图:

drop view [if exists]]

view_name[.view_name]...

[restrict|cascade]

mysql cascaded local_学习笔记-mysql_视图相关推荐

  1. B站《一天学会 MySQL 数据库》学习笔记

    B站<一天学会 MySQL 数据库>学习笔记 老司机带我飞 职场十字诀:思考.计划.行动.总结.反思 ​关注他 4 人赞同了该文章 登录和退出MySQL服务器 # 登录MySQL $ my ...

  2. mysql性能优化-学习笔记

    mysql性能优化-学习笔记

  3. 三、MySQL子查询学习笔记(标量子查询、列子查询、行子查询、表子查询 详解)

    三.MySQL子查询学习笔记 7:子查询 含义: 一条查询语句中又嵌套了另一条完整的select语句,其中被嵌套的select语句,称为子查询或内查询:在外面的查询语句,称为主查询或外查询 分类: 一 ...

  4. mysql root密码忘记2018_MySQL数据库之2018-03-28设置及修改mysql用户密码学习笔记

    本文主要向大家介绍了MySQL数据库之2018-03-28设置及修改mysql用户密码学习笔记 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 退出mysql方法 quit或者e ...

  5. mysql的sqlyog学习笔记(查询部分)(代码用命令行显示 )

    索引 语言 查询 基础查询 select 查询列表 from 表名; 查询函数(调用函数,获取返回值) 起别名 +的作用 distinct的使用(去重) 查看表的结构 条件查询 按关系表达式筛选 按逻 ...

  6. MySQL快速上手[学习笔记](三)

    前言: 课程:<三大主流数据库快速上手>(点击跳转官方课程,b站有资源,可自搜) 笔记(点击跳转豆丁网) 此处是个人学习笔记,用作回顾用途 目录: 七.函数 八.视图 九.触发器 十.存储 ...

  7. MySQL快速上手[学习笔记](二)

    前言: 课程:<三大主流数据库快速上手>(点击跳转官方课程,b站有资源,可自搜) 笔记(点击跳转豆丁网) 此处是个人学习笔记,用作回顾用途 目录: 四.索引 五.增删改 六.SQL语句 四 ...

  8. 【内容详细、源码详尽】MySQL极简学习笔记

    碎话 本人整理资料时,发现了之前学习MySQL时做的笔记.笔记内容做的蛮好的,值得分享给大家.所以根据自己的学习能力.精力.空余时间情况,把笔记整理成了四天的学习章节. 每一个DQL.DML.DDL语 ...

  9. MySQL面试题学习笔记

    必做题目:https://sqlzoo.net/wiki/SELECT_basics/zh 常见的SQL面试题:经典50题,知乎:https://zhuanlan.zhihu.com/p/383540 ...

最新文章

  1. MySQL 5.6 Warning - Using a password on the command line interface can be insecur 解决方案
  2. Rails的作者DHH获奖:Winning Google/O'Reilly's Best Hacker of '05
  3. 数字电路技术基础(四)
  4. python爬虫保存图片到指定文件夹_李亚涛:python抓取某房源户型图并自动保存到文件夹...
  5. k8s mysql重启_kubernetes Pod 应用自动恢复(重启策略 + 健康检查)简介
  6. 计算机竞赛女生,我校组队参加 CCPC-WFINAL中国大学生程序设计竞赛女生专场
  7. 夺命雷公狗---微信开发09----玩转单图文消息回复
  8. 限制文本输入框只能输入0-9数字
  9. mac系统下为emacs设置中文字体,解决乱码问题
  10. FFMPEG详解(完整版)
  11. 2014年优秀动画片推荐:马来西亚动画片《Ribbit》
  12. WebGL着色器内置变量gl_PointSize、gl_Position、gl_FragColor、gl_FragCoord、gl_PointCoord
  13. EI 收录的期刊有哪些
  14. 什么是 Hash 算法?
  15. Springboot敏感字段脱敏
  16. 基于安卓的IJK解码库使用指南
  17. 微信小程序---分包
  18. 思科模拟器操作(配置交换机、配置路由器、配置但比交换机、配置三层路由器)
  19. python制作三维码_2020你没有三维码就out了,5秒教你学会制作三维码
  20. 项目管理软件排行榜!盘点前十名!

热门文章

  1. 财经法规税收征收管理法律制度练习题三
  2. smartforms如何调用自定义内表
  3. ABAP实例之ALV
  4. 连年亏损的平安健康,能否成为中国版“联合健康”?
  5. 从老赖们“维权”,看拍拍贷的底色
  6. php 规格,PHP 设计模式系列之 specification规格模式_PHP
  7. git 冲突覆盖_git pull冲突解决之强制覆盖
  8. android透明视频教程,安卓透明教程(Android transparent tutorial).doc
  9. python3 的 str bytes 区别
  10. 使用python操作常用的库-kafka