婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL Server視圖的講解

SQL Server視圖的講解

熱門標簽:外呼系統(tǒng)電銷專用 優(yōu)質地圖標注 奧威地圖標注多個地方 百度地圖標注不同路線 京華物流公司地圖標注 怎樣在地圖上標注路線圖標 千呼電銷機器人價格 智能語音外呼系統(tǒng)選哪家 武漢長沙外呼系統(tǒng)方法和技巧

在初期的工作中,要做一個系統(tǒng)登錄驗證,翻閱同事做的登錄驗證,發(fā)現(xiàn)同事們做用戶名驗證時,查的結果集來自一個視圖,之前也弄過視圖,但很少去仔細看過有關方面的詳細知識,于是特意百度谷歌了一下,總結如下知識:

視圖,是基于SQL語句的結果集的可視化表。從用戶角度來看,一個視圖是從一個特定的角度來查看數(shù)據(jù)庫中的數(shù)據(jù)。從數(shù)據(jù)庫系統(tǒng)內部來看,一個視圖是由SELECT語句組成的查詢定義的虛擬表。從數(shù)據(jù)庫系統(tǒng)內部來看,視圖是由一張或多張表中的數(shù)據(jù)組成的,從數(shù)據(jù)庫系統(tǒng)外部來看,視圖就如同一張表一樣,對表能夠進行的一般操作都可以應用于視圖,例如查詢,插入,修改,刪除操作等。

個人理解是:DB中實際是不存在這個表的,這個表是SQL語句執(zhí)行后生成的臨時表,這個表毫無疑問是在系統(tǒng)臨時表中。我們對這個表的增刪查改都不會實際影響到真實的數(shù)據(jù)。

這樣做的好處,就拿工作中的實例來說,用戶登錄驗證中煙驗證用戶的密碼和用戶名是否一致,假設存用戶信息表中還含有其他機密敏感數(shù)據(jù),如果直接查這個表的話,比如說手賤式的用select * from 那么這會導出所有的信息,同時也有不要的內存cpu開銷.所以建立一個視圖,將需要做驗證的字段查出一個虛擬表,然后在在這個表中查匹配。這樣就可以隱藏掉機密信息。當然視圖還有其他的用途,詳見百度;

實際建立:創(chuàng)建一個視圖

create view LoginCheck as
select name ,LogKey from security_user where security_user.normal =1 
union 
select name ,LogKey from security_user where security_user.normal =2

使用視圖:

select LoginCheck.name, LoginCheck.LogKey from LoginCheck

修改一個視圖:

Alter LoginCheck as 
select name,LogKey from normal_user

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • 淺談MySql 視圖、觸發(fā)器以及存儲過程
  • SQLSERVER對加密的存儲過程、視圖、觸發(fā)器進行解密(推薦)
  • mysql視圖之管理視圖實例詳解【增刪改查操作】
  • mysql視圖之創(chuàng)建視圖(CREATE VIEW)和使用限制實例詳解
  • SQL 創(chuàng)建、更新和刪除視圖的方法

標簽:威海 益陽 宿州 七臺河 天水 防疫戰(zhàn)設 來賓 銅仁

巨人網(wǎng)絡通訊聲明:本文標題《SQL Server視圖的講解》,本文關鍵詞  SQL,Server,視圖,的,講解,SQL,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL Server視圖的講解》相關的同類信息!
  • 本頁收集關于SQL Server視圖的講解的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 永福县| 巴塘县| 织金县| 岱山县| 宜君县| 交城县| 大姚县| 临漳县| 达拉特旗| 进贤县| 敦化市| 西乌珠穆沁旗| 云和县| 精河县| 仙居县| 鲁甸县| 佳木斯市| 清远市| 灯塔市| 罗定市| 黑山县| 沁水县| 东山县| 岳阳县| 汝南县| 资溪县| 佛冈县| 商城县| 蒙阴县| 织金县| 正镶白旗| 敖汉旗| 蒙山县| 伽师县| 年辖:市辖区| 达州市| 永宁县| 建始县| 浦北县| 丰顺县| 巴青县|