日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQL Server,Oracle,DB2建立視圖語句對比

上次我們介紹了:SQL Server,Oracle,DB2上約束建立語句對比,本文我們介紹一下SQL Server,Oracle,DB2建立視圖語句的對比,接下來我們就開始介紹。

視圖可以簡單的認(rèn)為是一個查詢的別名,它有限制數(shù)據(jù)訪問和簡化查詢的作用。

下面對比一下建立視圖的語句:

SQL Server建立視圖:

 
 
 
  1. CREATE VIEW empv20  
  2. AS SELECT *  
  3. FROM emp  
  4. WHERE deptno = 20 ; 

修改視圖:

 
 
 
  1. alter VIEW empv20  
  2. AS SELECT ename  
  3. FROM emp  
  4. WHERE deptno = 20 ; 

Oracle和DB2上建立的語句完全相同:

 
 
 
  1. CREATE OR REPLACE VIEW empvu20  
  2. AS SELECT *  
  3. FROM emp  
  4. WHERE deptno = 20 

還可以加上WITH CHECK OPTION選項(xiàng)來保護(hù)視圖的完整性:

 
 
 
  1. CREATE OR REPLACE VIEW empvu20  
  2. AS SELECT *  
  3. FROM emp  
  4. WHERE deptno = 20 
  5. WITH CHECK OPTION CONSTRAINT empvu20_ck;  
  6. SQL> UPDATE empvu20  
  7. SET deptno = 10 
  8. WHERE empno = 7788;  
  9. update empvu20  
  10. *  
  11. ERROR at line 1:  
  12. ORA-01402: view WITH CHECK OPTION where-clause violation 

關(guān)于SQL Server,Oracle,DB2建立視圖語句的對比就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!

【編輯推薦】

  1. Oracle 10g監(jiān)聽listener不能啟動的解決方案總結(jié)
  2. SQL Server 2008 R2主數(shù)據(jù)服務(wù)MDS X64安裝詳解
  3. Oracle 10g利用utlsampl.sql創(chuàng)建scott用戶及樣本數(shù)據(jù)
  4. Windows ServerCore上安裝SQL Server Denali CTP3
  5. Oracle 10g透明網(wǎng)關(guān)訪問SQL Server 2000之創(chuàng)建DB Link

本文標(biāo)題:SQL Server,Oracle,DB2建立視圖語句對比
轉(zhuǎn)載來于:http://www.5511xx.com/article/dhihohc.html