database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 2284 게시물 읽기
No. 2284
(V9.21.HC5) 구문:"select * into temp tmp1" 결과: Temporary Table인 tmp1에 rowid필드가 생성되지 않습니다. 옵션이 있나요?(냉무)
작성자
궁금?
작성일
2006-06-02 14:16
조회수
8,647

..

이 글에 대한 댓글이 총 1건 있습니다.

DBSPACESTEMP환경변수에

 

여러개의 DB영역이 설정되어있는경우

 

SELECT * FROM INTO TEMP  XXX구문으로 생선된 임시 테이블에

 

삽입되는 행에는 rowid가 생성되지 않는다.

 

fragmentation 된 테이블 에 rowid가 생기기 않는것 처럼

 

XXX테이블도 DBSPACESTEMP에 구성된 여러 DB영역으로

 

라운도 로빈 방식으로 분할 되어 입력되어 지기 때문이다.

 

명시적인 테이블을 만드는 DDL에서는

 

WITH ROWIDS를 통해서 fragmentation된

 

테이블이라 하더라도 rowid가 생성되게 할 수 있지만

 

임시 테이블 생성에는 그러한 옵션이 없다.

 

결국 임시테이블에서 rowid를 얻기위해서는

 

DBSPACETEMP를 지정하지 않거나

 

단일 DB영역을 잡아 주어야 한다.

 

장태준(k50cc)님이 2006-06-19 18:29에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2287WinSQL로 infomix에 붙을려하는데 Connecction가 안됩니다.
june
2006-07-11
8542
2286procedure && function 관련 문의
이재용
2006-07-04
8924
2285오라클처럼 동적뷰를 이용한 시스템에서 과부하 sql 걸려내는
아라클러
2006-06-30
8186
2284(V9.21.HC5) 구문:"select * into temp tmp1" 결과: Temporary Table인 tmp1에 rowid필드가 생성되지 않습니다. 옵션이 있나요?(냉무) [1]
궁금?
2006-06-02
8647
2283현제로 부터 24시간 전까지의 데이터 가져오기 [1]
최승일
2006-05-26
9233
2282(V9.21.HC5) 구문:"select * into temp tmp1" 결과: Temporary Table인 tmp1에 rowid필드가 생성되지 않습니다. 옵션이 있나요?(냉무)
장태준
2006-05-24
8115
2281컬럼 유형이 text인데, select를 할 수 없는 것 같은데 해결할 수 있는 방법이..
노성탁
2006-05-24
7845
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다