웨이칭 2020. 11. 11. 20:29

--어느 DB에서든 접근 가능한 임시 테이블 #table, ##table
--#, ##을 테이블 이름 앞에 붙여 테이블 접근
--# : 로컬 임시 테이블(생성한 사용자의 연결이 끊기면 삭제됨, 세션에서 나만 볼 수 있음, 내가 접속 종료하면 없어짐)
--## : 전역 임시테이블(사용중인 사용자가 없으면 삭제됨: 사용중일때만 보여짐, 남들이랑 같이 볼 수 있음)

 

 

 

 


--table 생성(앞에 #,##)을 붙여줌

create table #tempTbl (id int, txt nvarchar(10));
create table ##tempTbl (id int, txt nvarchar(10));

 

--값 넣기

insert into #tempTbl values(1,N'지역 임시 테이블');
insert into ##tempTbl values(1,N'전역 임시 테이블');

 

--조회

select * from #tempTbl;
select * from ##tempTbl;