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
운영게시판
최근게시물
Oracle Q&A 21086 게시물 읽기
No. 21086
long형 Insert 에러 좀 봐주세요.
작성자
이창호
작성일
2004-12-16 22:58ⓒ
2004-12-16 23:00ⓜ
조회수
3,439

long형 변수는 최대 2Gbyte 가변길이 문자열 변수 인걸로 아는데,

4000byte 이상만 되도 Insert 시에 에러가 납니다.

뭐가 문제인지 도움 부탁드립니다.

PHP433, Oracle 817 입니다.

 

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

INSERT 되는 해당 필드 타입을 clob 로 선언하셨나요?

일반 varchar2 로 하셨다면 4000BYTE가 한계입니다.

김형숙(redoz)님이 2004-12-17 11:21에 작성한 댓글입니다.

long type은 old type입니다. 호환성을 위해서 남겨둔 자료형 일뿐... 거의 모든 면에서 Lob(Clob, Blob, Bfile)등에 비해서 떨어집니다.

 

long은 쓰지 마세요.

 

long형의 제약은 ...

 

1. 1 테이블에 1개의 long형 컬럼밖에 오지 못한다.

2. 다른 테이블 컬럼 데이타와 함께 저장되므로 Scan 성능을 떨어뜨린다.

3. long형의 자료 내용을 랜덤 엑세스해서 볼 수가 없다. 즉, 자료의 특정 부분을 보고 싶어도 무조건 처음부터 순차적으로 읽어나가야한다.

 

 

김주현님이 2004-12-17 11:50에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
21090실시간으로 데이터 변경을 알 수 있는 방법은? [4]
복팅이
2004-12-17
2285
21089오라클 동시접속 최대 값이 몇 connect인가요? [3]
toomany
2004-12-17
16153
21087시작일과 종료일이 있을때 기존 데이터와 중복되지 않으려면? [2]
하늘소
2004-12-17
2194
21086long형 Insert 에러 좀 봐주세요. [2]
이창호
2004-12-16
3439
21085오라클 백업에 관한 질문 [1]
초보자
2004-12-16
1830
21084익스포트시 에러가 발생하는데..에러원인을 도저히 모르겠습니다. [1]
이경재
2004-12-16
2162
21083USER_TAB_COLUMNS@xxxx 테이블정보 읽기 [2]
찹쌀떡
2004-12-16
2641
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다