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

主頁(yè) > 知識(shí)庫(kù) > SQL Server視圖的講解

SQL Server視圖的講解

熱門(mén)標(biāo)簽:外呼系統(tǒng)電銷(xiāo)專(zhuān)用 優(yōu)質(zhì)地圖標(biāo)注 奧威地圖標(biāo)注多個(gè)地方 百度地圖標(biāo)注不同路線(xiàn) 京華物流公司地圖標(biāo)注 怎樣在地圖上標(biāo)注路線(xiàn)圖標(biāo) 千呼電銷(xiāo)機(jī)器人價(jià)格 智能語(yǔ)音外呼系統(tǒng)選哪家 武漢長(zhǎng)沙外呼系統(tǒng)方法和技巧

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

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

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

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

實(shí)際建立:創(chuàng)建一個(gè)視圖

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

修改一個(gè)視圖:

Alter LoginCheck as 
select name,LogKey from normal_user

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

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

標(biāo)簽:威海 益陽(yáng) 宿州 七臺(tái)河 天水 防疫戰(zhàn)設(shè) 來(lái)賓 銅仁

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL Server視圖的講解》,本文關(guān)鍵詞  SQL,Server,視圖,的,講解,SQL,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL Server視圖的講解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于SQL Server視圖的講解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 全椒县| 辉南县| 辽阳县| 乐都县| 博客| 阳东县| 新蔡县| 肃北| 太原市| 鄂伦春自治旗| 红河县| 上蔡县| 恩平市| 博爱县| 商都县| 藁城市| 巩留县| 晋州市| 扎兰屯市| 江口县| 扶余县| 泾阳县| 柳林县| 平乡县| 怀远县| 平凉市| 镇宁| 盐池县| 德州市| 醴陵市| 汶上县| 麻城市| 大安市| 福海县| 栾川县| 工布江达县| 枣强县| 四平市| 定安县| 梁山县| 丹棱县|