成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在SQL Server中創(chuàng)建全局臨時(shí)表技巧

運(yùn)維 數(shù)據(jù)庫(kù)運(yùn)維 SQL Server
本文將介紹如何在SQL Server中如何創(chuàng)建一個(gè)不屬于任何會(huì)話的全局臨時(shí)表,以及由此所帶來(lái)的相關(guān)便利。

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

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

如下所示:

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后,全局臨時(shí)表##Globals會(huì)自動(dòng)重建并一直持續(xù)到被顯式刪除。

【編輯推薦】

  1. 詳解SQL Server 2008遷移查詢計(jì)劃
  2. MySQL數(shù)據(jù)庫(kù)接口的VC實(shí)現(xiàn)與應(yīng)用
  3. SQL Server 2005常見問(wèn)題淺析
責(zé)任編輯:彭凡 來(lái)源: 新浪博客
相關(guān)推薦

2010-07-01 14:46:10

SQL Server臨

2011-03-29 13:22:07

SQL Server臨時(shí)表表變量

2010-09-16 17:56:31

SQL server臨

2010-09-16 15:03:10

SQL Server臨

2010-07-22 16:02:29

2021-04-29 08:11:11

SQL優(yōu)化作用

2010-07-26 13:56:38

SQL Server臨

2010-10-19 14:45:01

SQL SERVER臨

2010-07-08 14:42:34

SQL Server臨

2010-10-19 14:56:05

sql server臨

2010-10-19 15:25:05

Sql Server臨

2023-05-26 16:40:22

臨時(shí)表Hive數(shù)據(jù)表存儲(chǔ)

2021-01-18 05:23:14

SQL 排序Server

2010-09-16 15:10:48

SQL Server表

2011-09-02 14:45:43

Oracle臨時(shí)表SQL Server臨

2010-07-22 15:56:04

SQL Server臨

2010-07-23 13:42:11

SQL Server臨

2010-11-11 09:20:46

SQL Server創(chuàng)

2010-10-19 15:31:40

sql server觸

2010-09-02 16:28:03

SQL刪除
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产美女福利在线观看 | 激情视频中文字幕 | 欧美日韩综合一区 | 国产91亚洲精品一区二区三区 | 久久免费精品视频 | 一区二区三区不卡视频 | 天天操综合网站 | 精品欧美一区二区三区久久久 | 人成在线视频 | 黄免费看 | 国产精品成人一区二区三区 | 超碰人人人人 | 中文字幕av亚洲精品一部二部 | 精品一区二区三 | 欧美一区二区在线免费观看 | 久久国产精品首页 | 日本不卡一区二区三区在线观看 | 精品国产18久久久久久二百 | 亚洲精品片 | 国产小u女发育末成年 | 日韩在线精品强乱中文字幕 | 99久久婷婷国产综合精品 | 日本小电影网站 | 国产精品国产三级国产aⅴ浪潮 | 日本激情视频中文字幕 | 国产一区二区三区久久久久久久久 | 91天堂| 日韩精品视频一区二区三区 | 黄色高清视频 | 国产98色在线 | 日韩 | 国产三级精品三级在线观看四季网 | 97超碰站| 欧美一级特黄aaa大片在线观看 | 日韩福利片 | 亚洲精品在线免费看 | 成人影院午夜 | 福利视频网| 欧美久久久久 | 成年人免费网站 | 国产精品免费看 | 国产亚洲精品美女久久久久久久久久 |