私は自分のビジネス ロジックに基づいて以下のようなスクリプトを書いています。CTE (共通テーブル式) を実装する方法を教えてください。
IF OBJECT_ID('tempdb..#tmpFirstTable') IS NOT NULL
DROP TABLE #tmpFirstTable
;WITH tempCTE AS ( select * from Table1 )
IF OBJECT_ID('tempdb..#tmpTable') IS NOT NULL
DROP TABLE #tmpTable
SELECT *
into #tmpTable
from table2
Select * from tempCTE T1,#tmpTable T2 , #tmpFirstTable T3 where T1.ID = T2.ID and T2.ID = T3.ID
上記のコード形式はそのままである必要があります。
私が得ている エラーはです。
キーワード「IF」付近の構文が正しくありません。