2011-07-04

[SQL]暫存資料表重覆確認(temp table)

在MS SQL Server下,
若要避開暫存資料表重覆建立的問題,
可以使用T-SQL語法判斷:OBJECT_ID('tempdb..#TEMP_TABLE_Name')

例如:
IF OBJECT_ID('tempdb..#TEMP_TABLE') is not NULL
DELETE FROM #TEMP_TABLE --暫存資料表已存在
ELSE
Create TABLE #TEMP_TABLE(CITY NVARCHAR(255),TOWNS NVARCHAR(255)) --暫存資料表未存在

0 意見: