오라클에서 MS_SQL에서 처럼 임시 테이블 사용하는 법.
1. 임시 테이블생성
SQL> create global temporary table temp_tab (col1 number, col2 char(15)) on commit delete rows ;
2. 임시 테이블에 인덱스 만들기
SQL> create index temp_tab_n1 on temp_tab(col1);
3. 임시 테이블에 데이터 인서트
SQL> insert into temp_tab values ( 1 , 'ABC') ;
★ 주의 : Insert/Update 했다고 Commit 하시면 안됩니다.
4. 임시 테이블에서 데이터 가져오기
SQL> select * from temp_tab ;
'DataBase > Oracle' 카테고리의 다른 글
[Oracle Database] 형변환(문자열->Number) (0) | 2013.02.13 |
---|---|
[Oracle Database] Rownum구문 사용법 (0) | 2013.02.13 |
[Oracle Database] NVL함수 사용 중 유의점 (0) | 2013.02.13 |
[Oracle Database] 정렬시 변환 방법. (Order by Cast) (0) | 2013.02.13 |
[Oracle Database] 저장 프로시저(SP) 실행 방법 (0) | 2013.02.13 |