『SQL Serverのワークテーブル』
先頭に「#」を付けてテーブルを作成すると、ワークテーブルになるっていうのは知ってたけど、「#」を付けた場合と「##」を付けた場合で異なるワークテーブルが出来るらしい。
ヘルプによると
「#」:ローカル一時テーブル→作成したセッションだけが使用可能
「##」:グローバル一時テーブル→別のセッションでも使用可能
ワークテーブルって、一時退避領域のような使い方をするイメージがあるけど、
場合によっては「##」を使う必要もあるのかな。
先頭に「#」を付けてテーブルを作成すると、ワークテーブルになるっていうのは知ってたけど、「#」を付けた場合と「##」を付けた場合で異なるワークテーブルが出来るらしい。
ヘルプによると
「#」:ローカル一時テーブル→作成したセッションだけが使用可能
「##」:グローバル一時テーブル→別のセッションでも使用可能
ワークテーブルって、一時退避領域のような使い方をするイメージがあるけど、
場合によっては「##」を使う必要もあるのかな。