日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
在SQL Server中創(chuàng)建全局臨時表技巧

全局臨時表的生命周期一直持續(xù)到創(chuàng)建會話(不是創(chuàng)建級別)才終止。例如,如果你在存儲過程中創(chuàng)建全局臨時表,當超出存儲過程的范圍時,該表并不會被銷毀。當創(chuàng)建會話終止后,Sql Server才會自動嘗試刪除該表,其他會話中對其提交的所有語句都將結(jié)束,并釋放它們所保持的所有鎖。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,長垣企業(yè)網(wǎng)站建設,長垣品牌網(wǎng)站建設,網(wǎng)站定制,長垣網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,長垣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

但在某些情況下,你可能想創(chuàng)建一個不屬于任何會話的全局臨時表。這時,無論哪個會話打開或關(guān)閉,它總數(shù)存在,只有顯式的刪除它才能被移除。為此,可以在一個特殊的存儲過程中(使用sp_前綴,在master中創(chuàng)建)創(chuàng)建該表并使用“startup”選項標記該存儲過程。Sql Server會在每次啟動時調(diào)用啟動過程(startup procedure)。而且,Sql Server為啟動過程中創(chuàng)建的全局臨時表維護一個大于0的引用計數(shù)器,這樣就確保Sql Server不會嘗試自動刪除它。

如下所示:

USE master;
GO
IF OBJECT_ID('dbo.sp_Globals') IS NOT NULL
  DROP PROC dbo.sp_Globals
GO
CREATE proc dbo.sp_Globals
AS
 
CREATE TABLE ##Globals
(
id varchar(36) NOT NULL PRIMARY KEY,
value varchar(500)
);
GO
 

EXEC dbo.sp_procoption 'dbo.sp_Globals','startup','true';

執(zhí)行并重啟Sql Server后,全局臨時表##Globals會自動重建并一直持續(xù)到被顯式刪除。

【編輯推薦】

  1. 詳解SQL Server 2008遷移查詢計劃
  2. MySQL數(shù)據(jù)庫接口的VC實現(xiàn)與應用
  3. SQL Server 2005常見問題淺析

新聞名稱:在SQL Server中創(chuàng)建全局臨時表技巧
網(wǎng)頁地址:http://www.5511xx.com/article/dhhhpig.html