- DB2简介
- DB2数据库安装配置
- DB2服务器版本功能
- DB2实例
- DB2数据库
- DB2缓冲池
-
DB2 RazorSQL工具
- DB2 RazorSQL
- DB2 RazorSQL所有功能
- DB2 RazorSQL视图
- DB2 RazorSQL查看内容(限制结果)
- DB2 RazorSQL编辑
- DB2 RazorSQL描述
- DB2 RazorSQL表关系
- DB2 RazorSQL搜索
- DB2 RazorSQL复制
- DB2 RazorSQL复制到另一个数据库
- DB2 RazorSQL复制到本地数据库
- DB2 RazorSQL备份
- DB2 RazorSQL显示信息
- DB2 RazorSQL行计数
- DB2 RazorSQL生成SQL
- DB2 RazorSQL生成DDL
- DB2 RazorSQL数据库转换
- DB2 RazorSQL创建表
- DB2视图
- DB2创建索引
- DB2 RazorSQL更改表结构
- DB2删除操作(Drop)
- DB2删除表
- DB2导出数据
DB2视图
视图用于定义表示存储在表中的数据的替代方法。 视图不是真正的表,也没有任何永久存储。它可以帮助用户查看一个或多个表中的数据。 它是结果表的命名规范。
视图(VIEW)可以从一个或多个表派生。最多可以使用15
个表来创建视图(VIEW)。
视图(VIEW)可以包含表中的所有列或某些列。
创建一个视图
语法:
db2 create view <view_name> (<col_name>, <col_name1...) as select <cols>.. from <table_name>
示例
CREATE VIEW DB2ADMIN.FRESHERS_VIEW AS db2 create view freshers_view(ID, Name, Age, Address, Salary) as select ID, Name, Age, Adress from employee.freshers
视图的优点
- 它使数据更易于使用,因为它将来自多个表的数据表示为单个表。
- 它可以提高安全性,因为它限制了对基表的访问,并且提供对视图的访问可以提高对基表数据的安全性。
- 它可以增加对数据库的受控访问。
- 它可以隐藏复杂的查询,并通过在多个表中的单个表中表示数据,使最终用户的生活更轻松。
- 除了检索到的列之外,视图可以具有派生列。
上一篇:DB2 RazorSQL创建表
下一篇:DB2创建索引
关注微信小程序
扫描二维码
程序员编程王