1. 테이블 존재여부
select * from sysobjects where xtype='u' and name LIKE '%테이블명%'
2. 임시 테이블 존재여부
SELECT * FROM TEMPDB.SYS.OBJECTS WHERE NAME LIKE '#테이블명%'
3. 임시 테이블 존재할때 삭제
IF ((SELECT COUNT(NAME) FROM TEMPDB.SYS.OBJECTS WHERE NAME LIKE '##테이블명') >= 0 ) DROP TABLE #테이블명
4. 임시테이블 기타 정보
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE
FROM TEMPDB.INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%##테이블명%'
'Sduty > MS-SQL' 카테고리의 다른 글
SP 조건 걸기 (0) | 2013.11.08 |
---|---|
Table Trigger (0) | 2013.11.07 |
MSSQL 2008 r2 다운로드 및 설치 (0) | 2012.11.01 |
주석달기(table, column) (0) | 2011.04.28 |
테이블 복사 (0) | 2011.02.17 |