DATABASE/SQLServer

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

1125521101 2018. 10. 12. 10:29

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