程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> 淺析SQL server 暫時表

淺析SQL server 暫時表

編輯:MSSQL

淺析SQL server 暫時表。本站提示廣大學習愛好者:(淺析SQL server 暫時表)文章只能為提供參考,不一定能成為您想要的結果。以下是淺析SQL server 暫時表正文


創立暫時表,#代表部分暫時表,##代表全局暫時表。部分暫時表和全局暫時表的詳細寄義是甚麼呢?

舉例解釋一下比擬清楚些,先來看下部分暫時表,【新建查詢】,在外面輸出以下文本:


運轉後,我們在此文件履行輸出: select * from #tempTable, 履行後可以查詢出以下的數據:

我們別的翻開一個【新建查詢】,就給其定名為新建查詢2,在新建查詢2中履行輸出: select * from #tempTable,提醒以下:

修正Sql 語句中的#tempTable 為 ##tempTable, 按照上述辦法再次履行,會發明新建查詢2中不再提醒毛病,能查出和新建查詢1中異樣的成果。Why?=>部分暫時表僅在以後會話中可見;全局暫時表在一切會話中都可見。

請留意,應用全局暫時表後,不要忘卻drop table 失落它。然則應用部分暫時表,可以不停止此操作,在以後會話停止時,體系會主動收受接管創立的部分暫時表。

暫時表詳細用法請參考 http://www.jb51.net/article/23952.htm

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved