

sql视图操作语句
发布时间:2012-12-4 1:09:59 阅读次数:
数据库中关系表中定义了表的结构和编排方式。然而,SQL语言又提供另外一种数据组织方法,通过它,用户可以按其它组织形式对原来表中的数据进行重新组织。这种方法就是视图。视图的结构和内容是通过SQL查询获得的,它有一个视图名,并可以永久地保存在数据库中。用户通过SQL查询语句,可以象其它普通关系表一样,对视图中的数据进行查询,仿佛它们就是数据库中的“真实表”。下面我们对视图的创建和删除这两种操作的SQL语句的功能和使用方法做一介绍。
(1)视图的创建
SQL语言所提供的视图创建语句是CREATE VIEW,其使用格式如下:
CREATE VIEW <视图名>
[列名列表] AS (SELCET 查询语句)
从视图的创建语句内容,可以看出视图的内容是来自一个SQL查询的结果。列名列表选项如果存在,则视图中各列将由它来确定,否则由查询的结果所包括的列来确定。
(2)视图的删除
SQL语言所提供的视图删除语句是DROP VIEW,其使用格式如下:
DROP VIEW <视图名>
[CACADE|RESTRICT]
视图的删除与普通关系表的删除最大的不同点就是,删除视图仅仅是删除了视图的组织结构,用户以后就不能再用这个视图来进行操作,但组成视图内容的数据并没有删除,它们仍然保存在原来的关系表中。
网站关键词:千喜网络 云主机租用 服务器托管 CDN加速 虚拟主机 网站空间 域名注册 企业邮局 数据库