国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

Sql Server中的視圖介紹

2024-08-31 01:02:51
字體:
供稿:網(wǎng)友

一):視圖的定義

視圖是由基于一個(gè)或多個(gè)表的一個(gè)查詢所定義的虛擬表,它將查詢的具體定義保存起來,視圖不包含任何數(shù)據(jù)。

視圖在操作上和數(shù)據(jù)表沒有什么區(qū)別,但兩者的差異是在其本質(zhì)上的。數(shù)據(jù)表是實(shí)際存儲(chǔ)記錄的地方,然而視圖并不是保存任何記錄,它存儲(chǔ)的實(shí)際上是查詢語句。

相同的數(shù)據(jù)表,根據(jù)不同用戶的不同需求,可以創(chuàng)建不同的視圖。

二):視圖的作用

1):篩選表中的行
2):防止未經(jīng)許可的用戶訪問敏感數(shù)據(jù)
3):降低數(shù)據(jù)庫的復(fù)雜程度
4):將多個(gè)物理數(shù)據(jù)抽象為一個(gè)邏輯數(shù)據(jù)庫

三):創(chuàng)建視圖實(shí)例

復(fù)制代碼 代碼如下:


create view view_officeinfo--(視圖名稱)
as (select A.Name as 樓盤名稱,B.A_Name as 城市,C.A_Name as 區(qū)域,D.A_Name as 街道 from dbo.Office_Info as A
inner join dbo.Base_Area as B on A.CityId=B.A_ID
inner join dbo.Base_Area as C on A.AreaId=C.A_ID
inner join dbo.Base_Area as D on A.StreetId=D.A_ID)--(sql語句)

select * from view_officeinfo(視圖名稱)

四):刪除修改視圖

刪除:

復(fù)制代碼 代碼如下:


if exists(select * from sys.objects where)

     drop view_officeinfo

修改:

復(fù)制代碼 代碼如下:


alter view v_Student as sql語句

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 金山区| 安龙县| 新蔡县| 手游| 黑河市| 上饶市| 山东省| 新津县| 新闻| 九江市| 康保县| 乐清市| 西充县| 寻甸| 丰镇市| 石泉县| 百色市| 安仁县| 衡东县| 扬中市| 普洱| 舒城县| 油尖旺区| 克拉玛依市| 科技| 渑池县| 玛沁县| 原阳县| 日土县| 保亭| 化德县| 玉门市| 台东市| 天祝| 景宁| 昌图县| 罗源县| 马关县| 舒兰市| 三穗县| 博客|