본문 바로가기

DATABASE/SQLServer

테이블, 임시테이블 존재 여부 확인 방법

1. 테이블 존재 여부


방법 1

---------------------------------------------------------------------------------------

if exists(select * from information_schema.tables where table_name='테이블명') 

begin  

     select 1

end

else

begin  

     select 0

end

  

  

방법 2

---------------------------------------------------------------------------------------

select * from sysobjects where name='테이블명'




2. 임시테이블 존재 여부


if object_id('tempdb..임시테이블명') is not null

begin

select 1

end

else

begin

select 0

end

'DATABASE > SQLServer' 카테고리의 다른 글

[sql server] cross apply  (0) 2018.10.23
[SQLServer] 특정 단어가 포함된 프로시저 검색  (0) 2018.09.06