Mysql高级(视图、存储过程、触发器)

视图
视图相当于把查询结果转化成一个新表(虚拟存在的表),以后可以在这个新表上查询;
数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以一旦基本表中发生数据变化,从视图中查询出的数据也就随之改变了;
1、创建或者修改视图
创建视图的语法为:
CREATE [OR REPLACE]

VIEW view_name [column_list...]

AS select_statement

示例:
#加上OR REPLACE参数,如果已经存在该视图,则可以直接替换该视图
#column_list列表的字段要与select查询返回的字段一样,可以起别名
create OR REPLACE
VIEW test_view(t_sellerid,t_name,t_nickname)
as
SELECT sellerid,name,nickname FROM tb_sel

Mysql高级(视图、存储过程、触发器)最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/16949.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>