淺析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