2013-07-23 12 views
1

我在我的商店程序中使用#temp。它是否與## temp這樣的多個用戶共享數據? 我的商店程序中存在一些問題,所以我需要確認它。如果可以的話請幫忙。#temp表是否將數據共享給多個用戶?

在此先感謝。

+0

我想你回答了你自己的問題。據我所知#temp不會和## temp會 –

回答

1

以單個散列開頭的表(如#tblname)是local temporary table。它只對當前連接可見。在大多數情況下,你最好使用新的表變量。表變量的例子:

declare @tbl table (id int, col1 varchar(50)) 

##tblname兩個散列使其成爲一個全局臨時表。它對所有連接都可見。

+0

你是不正確的全球臨時表。看到你自己的鏈接。 –

+0

@EsotericScreenName:是的,複製/粘貼出錯了:)已經更新。 – Andomar

+0

我們不能定義表格,實際上我們不知道結構。 – user2374246