当前位置: 首页 > news >正文

mysql 学习16 视图,存储过程,存储函数,触发器

视图,

视图是一张虚拟存在的表,以方便我们查询。

创建视图

如下的语句中,我们将select 后的数据,作为一个视图 , 视图名字为view_tb_user_1

create or replace view view_tb_user_1 as select tb_user.name,tb_user.age from tb_user ;

datagrip 弄完后,会在views中生成这个视图。

查询视图

表怎么查询,视图就怎么查询

show create view 视图名;

select * from 视图名 where ...;

show create view view_tb_user_1;select * from view_tb_user_1 where age = 45;select view_tb_user_1.name from view_tb_user_1 where age = 45;

修改视图

create or replace view view_tb_user_1 as select * from tb_user where id<3;alter view view_tb_user_1 as select * from tb_user where id<4;

删除视图

drop view if exists view_tb_user_1;

创建视图中的参数说明

我们在创建视图的时候看到,是有参数的

with 

存储过程,

存储函数

触发器


http://www.mrgr.cn/news/91404.html

相关文章:

  • SQL复习
  • STM32创建静态库lib
  • javacv将mp4视频切分为m3u8视频并播放
  • docker 基础命令使用(ubuntu)
  • 250217-数据结构
  • 【个人开发】deepspeed+Llama-factory 本地数据多卡Lora微调【完整教程】
  • 设计模式14:职责链模式
  • 【R语言】聚类分析
  • 【16届蓝桥杯寒假刷题营】第1期DAY4
  • java数据结构_二叉树的相关面试题_5.6
  • 嵌入式学习第十六天--stdio(二)
  • 【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析④】
  • 【复现DeepSeek-R1之Open R1实战】系列4:跑通GRPO!
  • Web后端 - Maven管理工具
  • 自制简单的图片查看器(python)
  • 基于JAVA开发APISIX插件实战(1)-开发、部署、调试
  • 【私人笔记】Web前端
  • 音视频入门基础:RTP专题(9)——FFmpeg接收RTP流的原理和内部实现
  • 轮播图html
  • 级联选择器多选动态加载