개발/SQL SERVER

임시테이블 명칭 설정 시 유의점

whatever , whoever 2022. 4. 21. 10:01
반응형

쿼리를 작성하다보면 종종 프로시저 내의 프로시저/함수 호출이 발생하는데

임시테이블 명칭을 겹치지 않게 설정해야 합니다.

 

@ 선언 , # 선언이냐에 따라서 달라지긴 하지만

대체로 SELECT INTO 쓰는 곳들은 # 을 쓰고

 

선언 뒤에 세션이 해제되기 전까지 메모리에 적재되어 있기 때문에

실행 프로시저 임시테이블 선언 -> 내부 프로시저 임시테이블 선언(오류)가 발생하게 됩니다

 

참고하시길

반응형