web-dev-qa-db-ja.com

別のセッションの一時テーブルからSELECTする簡単な方法はありますか?

別のセッションの一時テーブルからデータを選択する簡単な方法はありますか?それ以外の場合に表示が制限されている問題をデバッグするには、その場限りで行う必要があります。例えば。 TEMPDBにアクセスできる場合、テーブルオブジェクト自体にアクセスできますか?

私はそれを行う方法の1つで、Paul Whiteからのこの投稿を見ましたが、それは私が期待していたよりもはるかに複雑です: 別のセッションの一時テーブルを表示しています

デバッグの目的でグローバル一時テーブルを使用するようにコードを切り替えることができません。

3
J.D.

#tempはセッションスコープです

CREATE TABLE(Transact-SQL)-一時テーブル

ローカル一時テーブル#table_nameは、ユーザーセッションまたは一時テーブルを作成したプロシージャの間のみ存在します。

公式のマイクロソフトのやり方はトリックではない、それは混乱に終わるだろう