好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > mysql視圖功能與用法實例分析

mysql視圖功能與用法實例分析

熱門標簽:中國地圖標注公司 福建外呼電銷機器人加盟 天津公司外呼系統軟件 400電話申請廠家現貨 百度地圖標注要什么軟件 自己做地圖標注需要些什么 電話機器人的價格多少錢一個月 昌德訊外呼系統 徐涇鎮騰訊地圖標注

本文實例講述了mysql視圖功能與用法。分享給大家供大家參考,具體如下:

通俗的講,視圖就是一條SELECT語句執行后返回的結果集。

//單表視圖
  CREATE [ALGORITHM]={UNDEFINED|MERGE|TEMPTABLE}]
    VIEW 視圖名 [(屬性清單)]
    AS SELECT 語句
    [WITH [CASCADED|LOCAL] CHECK OPTION];
  //將查詢到的結果返回為一個虛擬表,會根據數據庫變化而變化
  CREATE VIEW work_view(ID, Name, Addr) AS SELECT id,name,address FROM work;
  //多表上創建視圖
  //ALGORITHM=MERGE ALGORITHM有三個參數分別是:merge、TEMPTABLE、UNDEFINED(merge合并表,temptable無法更新信息,undefined)
   CREATE ALGORITHM=MERGE VIEW work_view2(ID,NAME,SALARY) AS SELECT work.id,name,salary FROM work,salary WHERE work.id=salary.id WITH LOCAL CHECK OPTION;

方便操作,特別是查詢操作,減少復雜的SQL語句,增強可讀性;

視圖與表是一對一關系情況:如果沒有其它約束(如視圖中沒有的字段,在基本表中是必填字段情況),是可以進行增刪改數據操作;

視圖與表是一對多關系情況:如果只修改一張表的數據,且沒有其它約束(如視圖中沒有的字段,在基本表中是必填字段情況),是可以進行改數據操作,如以下語句,操作成功;

視圖和臨時表的區別

  • 視圖只是一條預編譯的SQL語句,并不保存實際數據
  • 臨時表是保存在tempdb中的實際的表
  • 物理空間的分配不一樣,試圖不分配空間,   臨時表會分配空間
  • 視圖是一個快照,是一個虛表
  • 臨時表是客觀存在的表類型對象Create TEMPORARY table
  • 它們的結構一個是表、一個快照。可以把視圖像象成聯合表的快捷方式

創建臨時表

CREATE TEMPORARY TABLE tmp_table (
name VARCHAR(10) NOT NULL,
value INTEGER NOT NULL)

直接將查詢結果導入臨時表

CREATE TEMPORARY TABLE tmp_table SELECT * FROM table_name

臨時表只在當前連接可見,當這個連接關閉的時候,會自動drop。在同一個query語句中,你只能查找一次臨時表。show tables 語句不會列舉臨時表,但是會列出內存表。你不能用rename來重命名一個臨時表。但是,你可以alter table代替:

內存表:表結構建在磁盤里,數據在內存里 ,當停止服務后,表中的數據丟失,而表的結構不會丟失。內存表也可以被看作是臨時表的一種。

內存表的建立:

CREATE TEMPORARY TABLE tmp_table (
name VARCHAR(10) NOT NULL,
value INTEGER NOT NULL
) TYPE = HEAP

注意: TYPE = HEAP必須要有。

內存表必須使用memory存儲引擎

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數據庫鎖相關技巧匯總》及《MySQL常用函數大匯總》

希望本文所述對大家MySQL數據庫計有所幫助。

您可能感興趣的文章:
  • MySQL在多表上創建視圖方法
  • MySQL筆記之視圖的使用詳解
  • MySQL中視圖的使用及多表INNER JOIN的技巧分享
  • MySQL中索引與視圖的用法與區別詳解
  • mysql視圖原理與用法實例小結
  • 基于mysql事務、視圖、存儲過程、觸發器的應用分析
  • Mysql事項,視圖,函數,觸發器命令(詳解)
  • MySQL視圖原理與基本操作示例
  • MySQL視圖簡介及基本操作教程
  • Mysql數據庫高級用法之視圖、事務、索引、自連接、用戶管理實例分析
  • mysql視圖之創建可更新視圖的方法詳解

標簽:鄂爾多斯 昌都 梅河口 陜西 荊門 北京 黔西 駐馬店

巨人網絡通訊聲明:本文標題《mysql視圖功能與用法實例分析》,本文關鍵詞  mysql,視圖,功能,與,用法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql視圖功能與用法實例分析》相關的同類信息!
  • 本頁收集關于mysql視圖功能與用法實例分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 经经典千人斩日产首页| 国产成人亚洲精品| 好大好硬好深好爽想要文章| 91在线无码精品秘?色| 精品男模gay全见写真| 黄色一级片视频| 精品欧美中国福利第一导航| 久久精品天天中文字幕人| 波多野结衣CESD-833| 成年网站在线| 综合国产| 日本xxxx片| 乖女好紧H下药第19章| 国产一级suv国产毛卡| 激情网婷婷| 爽好舒服快想要公交车上| 亚洲欧美另类国产日韩第79集| 欧美韩国日本在线观看| 狠狠色噜噜狠狠狠狠888奇米| 国产aa毛片| 久久99久久99久久99国内少妇精品| tube17tebe17第一次处| 多强被?c到爽??H软件| 色婷婷美国农夫欧美亚洲| 带着漂亮娇妻去交换h| 国产性videostv另类极品| JiZZ成熟丰满韩国在线观看| 美女被强行扒开双腿被桶屁股| 国产日日夜夜| 一级毛片ab片高清毛片| 春色乱小说伦校园短篇| 午夜精品久久久99热使用方法 | 久操| 日本xxxx免费| 清纯校花被调教高h| 天堂网www| “苍月奥特曼无删减”| 《好好疼爱里面》动漫| 91麻豆天美国产欧美日韩aV| 光棍天堂在线a| 7723社区免费视频|