t-sql - object_id 関数で一時テーブルを指定する
テーブルの存在チェックなどで使う object_id 関数で一時テーブルを指定する場合は、
object_id('tempdb..#Test')
のように書くんですね。
また一つ勉強になりました。
一時テーブル名を指定する場合は、現在のデータベースが tempdb でない限り、一時テーブル名の前にデータベース名を指定する必要があります。 たとえば、SELECT OBJECT_ID('tempdb..#mytemptable') のようにします。
..
は、データベース名.スキーマ名.テーブル名
のドットなんですかね。