SQLServerの一時テーブルにデータを保存しておいて、後でそのデータを使用してあれこれやるお仕事があり、ふと一時テーブルのスコープ範囲がどこまでなのか疑問に思って調べたのでメモ。
MSのサイトにあるように、インスタンス切断されるまでとあります。
つまり、コネクションOPEN〜CLOSEメソッドが呼ばれるまでと解釈して良いと思われるので実際にコードを書いて確認しました。
一時テーブルを作成した後の、同一コネクション内のSELECTでちゃんとデータが取れましたが、二つ目のコネクションではエラーしました。
間違いなくCLOSEメソッドが呼ばれるまでのようです。