视图是基于数据表而建立的数据库对象,视图可以像表一样使用,但数据库中仅存储视图的定义不存储视图的数据,视图是基于基础表导出的虚表。
使用Navicat等图形工具,在对象管理器中选中视图节点,然后单击“新建视图”按钮打开“视图创建工具”窗口,然后在图形界面中添加相应的表并选择相关字段即可定义视图。
使用命令动词CREATE VIEW,直接在编辑器编写视图定义代码。
视图的创建方法
使用CREATE VIEW创建视图的命令语法格式如下:
CREATE[ALGORITHM={UNDEFINED|MEGER|TEMPTABLE}] VIEW视图名[ (列[ ,...n ] ) ]
AS
SELECT语句
[ WITH [CASCADED|LOCAL] CHECK OPTION ]