개발/SQL SERVER
임시테이블 명칭 설정 시 유의점
whatever , whoever
2022. 4. 21. 10:01
반응형
쿼리를 작성하다보면 종종 프로시저 내의 프로시저/함수 호출이 발생하는데
임시테이블 명칭을 겹치지 않게 설정해야 합니다.
@ 선언 , # 선언이냐에 따라서 달라지긴 하지만
대체로 SELECT INTO 쓰는 곳들은 # 을 쓰고
선언 뒤에 세션이 해제되기 전까지 메모리에 적재되어 있기 때문에
실행 프로시저 임시테이블 선언 -> 내부 프로시저 임시테이블 선언(오류)가 발생하게 됩니다
참고하시길
반응형