Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - SQL 的用法 » 表、视图和索引 » 视图

 

常规视图

浏览数据时,查询对一个或多个数据库对象进行操作,并产生一个结果集。与基表类似,查询的结果集具有列和行。视图为特定的查询指定一个名称,并在数据库系统表中保存定义。

创建常规视图时,数据库服务器将视图定义存储在数据库中;但该视图的任何数据都不会存储下来。而视图定义也仅在其被引用时、在使用视图的时间段内被执行。这意味着创建视图并不需要在数据库中存储重复数据。

假设您需要经常列出每个部门的雇员数。您可以使用以下语句得到该列表:

SELECT DepartmentID, COUNT(*)
FROM Employees
GROUP BY DepartmentID;
 常规视图 SELECT 语句的限制
 更新常规视图的语句
 WITH CHECK OPTION 子句
 另请参见

常规视图的状态
创建常规视图 (Sybase Central)
变更常规视图 (Sybase Central)
删除常规视图 (Sybase Central)
禁用或启用常规视图 (Sybase Central)
禁用或启用常规视图 (SQL)
浏览常规视图中的数据