一時テーブルが存在するかチェックする方法を教えてください。

Hazan
2014-03-13 14:40 1646 1
このように一時テーブルを作成しましたが、

CREATE TABLE #TotalCount
(
LogDate datetime,
TotalCount int
)

この一時テーブルを作成する前に同じ名前の一時テーブルが存在するかチェックして
存在すれば一時テーブルを削除したいですが、
一時テーブルの存在をチェックする方法が分かりません。
教えてください。

コメント

2014年 03月 14日 (12:41)
こんにちは。
イノ(inno)です。

一時テーブルの存在をチェックする方法を説明します。
一時テーブルはtempdbに作成されますので、
一時テーブル名が「#TotalCount」だとした場合、下記のように記述します。

IF OBJECT_ID('tempdb..#TotalCount') IS NOT NULL
DROP TABLE #TotalCount

テストしてみてくださいね。
詳しくは下記のリンクをご参考ください。
http://www.innoya.com/Board/ViewBlog.aspx?menuID=4&idx=245