안녕하세요~
사이베이스에서 임시 테이블 생성해서 사용할때
declare local temporary table AA
(member_id char(8))
in system on commit preserve rows ;
create hg index AA_hg_member_id on AA(member_id) ;
이 방식과
CREATE TABLE #TMP_A( MEMBER_ID char(8) );
CREATE HG INDEX TMP_A_MEMBER_ID ON #TMP_A(MEMBER_ID) ;
두개의 차이점이 뭔지 알고싶습니다.
그리고 첫번째 방식에서 in system을 사용하는 경우와 사용하지
않는경우도 있던데
사용할 경우엔 session의 lifecycle 에 적용되지 않고 시스템에
만들어 지는지도
궁금합니다.
미리 감사합니다.~꾸벅 ^^
|