1. 程式人生 > >ADO.NET復習總結(7)-視圖

ADO.NET復習總結(7)-視圖

舉例 ... bubuko 創建 display 修改 log 分享圖片 tle

視圖
(1)作用:將一個復雜的select語句進行封裝,以更方便使用
(2)語法:
create/alter view 名稱
as
select ...
刪除:drop view 名稱
(3)使用:可以將視圖名稱當作一個表名,進行各種查詢操作
(4)建議:不要通過視圖進行增加、修改、刪除,主要進行查詢操作

技術分享圖片

舉例子:

1、創建視圖:

技術分享圖片
--創建視圖
create view Student_Class--alter
as
select StudentInfo.*,ClassInfo.cTitle from StudentInfo
inner
join ClassInfo on StudentInfo.cid=ClassInfo.cId
View Code

2、使用:

技術分享圖片
--視圖中存儲的是select語句,而不是結果集數據
select * from Student_Class
where IsDelete=0 and cTitle=白虎
View Code

技術分享圖片

3、刪除:

技術分享圖片
--刪除
drop view Student_Class
View Code

ADO.NET復習總結(7)-視圖