全局临时表
全局臨時表是以兩個‘##’符號為前綴,并且它對所有會話可見的一種臨時表。全局臨時表一般用在需要向所有人共享數據的時候使用。下面是一個全局臨時表的示例。
-- 全局臨時表 IF OBJECT_ID('tempdb.dbo.##Globals','U') IS NOT NULL DROP TABLE dbo.##Globals; GO-- 創建全局臨時表 CREATE TABLE dbo.##Globals (ID INT NOT NULL,VALUE NVARCHAR(50) NOT NULL,CONSTRAINT PK_Globals PRIMARY KEY(ID) );-- 向全局臨時表插入數據 INSERT INTO dbo.##Globals(ID,Value) VALUES(1,'A');-- 在當前會話中查詢剛才創建的全局臨時表 SELECT * FROM dbo.##Globals;
查詢結果:
為了證明全局臨時表對其它會話可見,我們新打開一個查詢窗口,用同樣的查詢語句查詢,我們會發現,查詢結果是一樣的。
?
轉載于:https://www.cnblogs.com/mcgrady/p/3981745.html
總結
- 上一篇: Android提示框与通知的使用
- 下一篇: C++中定义类的对象:用new和不用ne