テンポラリテーブル(一時テーブル)とは? テンポラリーテーブルはその名の通り、一時的に作って参照できるテーブルで、名前が # から始まるローカルテンポラリテーブルと、名前が ## から始まるグローバルテンポラリテーブルがあります。 テーブルの作り方は普通のテーブルと同じで、tempdb に作られます。 ローカルテンポラリテーブル(一時テーブル)は、現在のセッション上のみから参照可能で、グローバルテンポラリテーブルはどのセッションからでも参照可能です。 例えば、ストアドプロシジャーA でローカル一時テーブルを作り、AがストアドプロシジャーBを実行するような場合、B 内でAで作ったローカル一時テーブルでも参照可能です。 ※ 呼ばれた側(B 内)で作ったローカル一時テーブルは A で参照することはできません。 ローカル一時テーブルの場合、同時に上記のストアドプロシジャーA が複数のセッションから
![T-SQL: テンポラリテーブル(一時テーブル)の存在確認と削除](https://cdn-ak-scissors.b.st-hatena.com/image/square/631ed35ef51261bbf7281559b4ce3fbfd564ab9f/height=288;version=1;width=512/https%3A%2F%2Fsql55.com%2Fimg%2Fsql55-logo-1.png)