티스토리 뷰
=======================================================================
SEQUENCE(n,increment) - 지정한 n 값부터 시작하여 increment 값만큼 증가한다.
SEQUENCE(COUNT,increment) - table에 이미 존재하는 로우들을 count한 수에서 시작하여 increment 값만큼 증가한다.
SEQUENCE(MAX, increment - 해당 컬럼의 maximum 값에서 시작하여 increment 값만큼 증가한다.
(field1 SEQUENCE(MAX,1),
field2,
seq_number "db_seq.nextval"
=======================================================================
sql*loader로 작업시 "Field in data file exceeded maximum specified
length" 메세지가 발생하는 원인
sql*loader로 작업을 하다보면 varchar2 column이 255 character가 넘는
경우에 "Field in data file exceeded maximum specified length"라는
message를 .log에 남기면서 해당 field가 reject되는 경우가 있다.
이경우의 해결 방법은 control file의 column의 길이를 "col1 char(300)"
처럼 기술해 주면 된다.
=======================================================================
replace 테이블의 기존 행을 모두 삭제(delete)하고 insert
append 새로운 행을 기존의 데이타에 추가
insert 비어 있는 테이블에 넣을 때
truncate 테이블의 기존 데이타를 모두 truncate 하고 insert
출처 - http://blog.naver.com/jmkjb/10018515849
'Database' 카테고리의 다른 글
[ORACLE] - REPLACE 하기 (0) | 2008.10.30 |
---|---|
[MYSQL] GROUP BY, COUNT (0) | 2008.08.20 |
[MYSQL] 형변환 (0) | 2008.06.04 |
JDBC Driver의 모음 (0) | 2008.05.16 |
[MYSQL] MySQL 설치/사용시 나는 에러 유형별 대처방법 (1) | 2008.05.16 |
- Total
- Today
- Yesterday
- 테이블
- Windows
- table
- mssql
- delete
- DATABASE
- sql
- Oracle
- 백업
- 리눅스
- 데이터
- java
- user
- 서버
- 자동차
- eclipse
- server
- MySQL
- apache
- Shell
- select
- DB
- Linux
- IP
- 오라클
- tomcat
- Toad
- 파일
- 윈도우
- 설정
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |