国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 米脂县| 博湖县| 临澧县| 定日县| 尖扎县| 大洼县| 娱乐| 邛崃市| 修武县| 手游| 九江市| 清涧县| 峨眉山市| 河南省| 宣汉县| 钟祥市| 旬邑县| 陆丰市| 金湖县| 绥德县| 南开区| 张家界市| 海林市| 九江县| 南江县| 永定县| 若尔盖县| 那坡县| 高唐县| 四会市| 科尔| 平罗县| 临潭县| 当雄县| 贵州省| 张家口市| 章丘市| 玉门市| 南投市| 大同县| 墨玉县|