초급의 끄적거림

[MSSQL] 임시테이블 존재 확인/삭제 (OBJECT_ID) 본문

DB/MSSQL

[MSSQL] 임시테이블 존재 확인/삭제 (OBJECT_ID)

codingD 2020. 3. 21. 23:15

OBJECT_ID


  • 쿼리를 짜는 도중 임시테이블 (#temp)이 이미 존재한다는 예외가 발생할 때 사용
IF OBJECT_ID('tempdb..#임시테이블') IS NOT NULL
BEGIN
    DROP TABLE #임시테이블
END
// 예시 (임시테이블명 : #TABLE_IMSI)
IF OBJECT_ID ('tempdb..#TABLE_IMSI') IS NOT NULL
BEGIN
    DROP TABLE TABLE_IMSI
END
Comments