..
DBSPACESTEMP환경변수에
여러개의 DB영역이 설정되어있는경우
SELECT * FROM INTO TEMP XXX구문으로 생선된 임시 테이블에
삽입되는 행에는 rowid가 생성되지 않는다.
fragmentation 된 테이블 에 rowid가 생기기 않는것 처럼
XXX테이블도 DBSPACESTEMP에 구성된 여러 DB영역으로
라운도 로빈 방식으로 분할 되어 입력되어 지기 때문이다.
명시적인 테이블을 만드는 DDL에서는
WITH ROWIDS를 통해서 fragmentation된
테이블이라 하더라도 rowid가 생성되게 할 수 있지만
임시 테이블 생성에는 그러한 옵션이 없다.
결국 임시테이블에서 rowid를 얻기위해서는
DBSPACETEMP를 지정하지 않거나
단일 DB영역을 잡아 주어야 한다.