更新时间:2022-12-07 GMT+08:00
创建视图
功能描述
创建视图。
语法格式
1
|
CREATE [OR REPLACE] VIEW view_name AS select_statement; |
关键字
- CREATE VIEW:基于给定的select语句创建视图,不会将select语句的结果写入磁盘。
- OR REPLACE:指定该关键字后,若视图已经存在将不报错,并根据select语句更新视图的定义。
注意事项
- 所要创建的视图必须是当前数据库下不存在的,否则会报错。当视图存在时,可通过增加OR REPLACE关键字来避免报错。
- 视图中包含的表或视图信息不可被更改,如有更改可能会造成查询失败。
示例
先通过对student表中的id和name数据进行查询,并以该查询结果创建视图student_view。
1
|
CREATE VIEW student_view AS SELECT id, name FROM student; |
父主题: 视图