自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Sql Server視圖的概念

數(shù)據(jù)庫 SQL Server
SQL數(shù)據(jù)庫中,視圖的概念和使用非常重要,下面就為您詳細(xì)介紹Sql Server視圖的相關(guān)知識(shí),希望對您學(xué)習(xí)Sql Server有所幫助。

Sql Server數(shù)據(jù)庫中,Sql Server視圖是非常重要的概念,作為查詢所定義的虛擬表,Sql Server視圖在Sql的用途非常廣泛。

Sql Server視圖是由一個(gè)查詢所定義的虛擬表,它與物理表不同的是,視圖中的數(shù)據(jù)沒有物理表現(xiàn)形式,除非你為其創(chuàng)建一個(gè)索引;如果查詢一個(gè)沒有索引的視圖,Sql Server實(shí)際訪問的是基礎(chǔ)表。

如果你要?jiǎng)?chuàng)建一個(gè)Sql Server視圖,為其指定一個(gè)名稱和查詢即可。Sql Server只保存視圖的元數(shù)據(jù),用戶描述這個(gè)對象,以及它所包含的列,安全,依賴等。當(dāng)你查詢視圖時(shí),無論是獲取數(shù)據(jù)還是更新數(shù)據(jù),Sql server都用視圖的定義來訪問基礎(chǔ)表;

Sql Server視圖在我們?nèi)粘2僮饕舶缪葜S多重要的角色,比如可以利用視圖訪問經(jīng)過篩選和處理的數(shù)據(jù),而不是直接訪問基礎(chǔ)表,以及在一定程度上也保護(hù)了基礎(chǔ)表。

我們在創(chuàng)建Sql Server視圖的時(shí)候,也要遵守三個(gè)規(guī)則:

不能在視圖定義中指定ORDER BY ,除非定義中包含Top或For Xml 說明;所有的列必須有列名;這些所有的列名必須唯一;     對于視圖表中在沒有top或for xml說明的情況下,不能有Order by 語句,這是因?yàn)橐晥D被認(rèn)為是一個(gè)表,表是一個(gè)邏輯的實(shí)體,它的行是沒有順序的。視圖中所有列必須有列名,且唯一的情況我想大家都理解;

下面的sql語句表示創(chuàng)建一個(gè)簡單的Sql Server視圖:

  1. CREATE VIEW dbo.V1     
  2. AS     
  3. SELECT CustomerID,CompanyName FROM Customers     
  4. WHERE EXISTS(SELECT * FROM Orders WHERE Customers.CustomerID = Orders 

 

 

 

【編輯推薦】

使用SQL查詢連續(xù)號(hào)碼段的方法

實(shí)現(xiàn)子孫樹查詢的經(jīng)典SQL語句

詢表的字段名的sql語句寫法

使用SQL子查詢實(shí)現(xiàn)查找結(jié)果不重復(fù)

SQL查詢最大最小值的示例

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-11-12 11:19:19

SQL Server視

2011-04-02 17:21:29

sql server視圖

2010-09-13 11:09:34

SQL SERVER分

2010-11-11 17:20:51

SQL Server創(chuàng)

2010-07-14 10:11:30

SQL Server系

2010-08-05 09:07:24

2010-07-19 09:31:53

SQL Server系

2010-07-12 10:34:58

SQL Server視

2010-11-11 17:15:13

SQL Server視

2010-11-11 16:59:59

SQL Server視

2010-07-07 13:18:13

SQL Server視

2010-07-19 16:36:13

SQL Server視

2009-02-16 13:21:25

數(shù)據(jù)挖掘SQL Server SQL Server

2009-07-02 12:57:00

SQL Server視

2010-07-15 15:42:38

2010-10-21 14:21:15

SQL Server視

2010-07-06 17:16:43

SQL Server視

2010-11-09 15:06:52

SQL Server動(dòng)

2010-11-12 11:25:44

SQL SERVER視

2010-10-21 15:07:09

SQL Server系
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)