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
운영게시판
최근게시물
DB2 Q&A 1418 게시물 읽기
No. 1418
as 400 에서 width 절
작성자
첩자
작성일
2007-08-29 20:52
조회수
8,385


insert into LIBMK.MPASAPRJ (PMTUNO,PMTTRD)

with TBL(PMTUNO, PMTTRD) AS (VALUES

('1','20070101'),

('3','20070107'),

('3','20070108'),

('3','20070109'),

('3','20070110'),

('3','20070111'),

('3','20070112'),

('3','20070113'))

select PMTUNO, PMTTRD

from TBL

이런식으로 다른 곳에서 가져온 데이터를 넣어 주고 싶습니다 

데이터는 약 6천건에서 만건 정도 됩니다 

AS (VALUES

('1','20070101'),

이렇게 ('1','20070101') 이런 데이터를 자바에서 insert 해줘야 하는데 

6천번 for 문 돌면서 insert 해주기에는 시간이 걸려서 

찾아 보니 width 로 만들어 줄수 있다고 하는데 dummy 로 union 해주니까 150 개 인가 그 이상은 union 이 안되는거 같습니다

물론 저 가져온 데이터는 db2 에서 가져온 데이터가 아닙니다 ..


저런쿼리는 as400 에서 안되는건지요 

그리고 excel 에서 자료전송 해주는게 있는데 그건 배치 파일 만들어서 자동 실행 하게 하는 방법은 없는지요


이 글에 대한 댓글이 총 1건 있습니다.
with TBL(PMTUNO, PMTTRD) AS (VALUES
('1','20070101'),
('3','20070107'),
('3','20070108'),
('3','20070109'),
('3','20070110'),
('3','20070111'),
('3','20070112'),
('3','20070113'))


<eb1>[IBM][iSeries Access ODBC 드라이버][DB2 UDB]SQL0199 - Keyword VALUES not expected. Valid tokens: ( SELECT.
State: 37000, Native: -199, Source: Microsoft OLE DB Provider for ODBC Drivers</eb1>

저 문장 자체가 안됩니다 
이런에러가 뜨는데.. odbc 드라이버 설정이 문제 인가요?
첩자님이 2007-08-30 08:56에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1423[문의]JSP에서 DB2 Update Query 오류 발생시 Webshpere 관련 문의입니다.
김현중
2007-09-06
8214
1420DB2 check list [1]
임근호
2007-08-31
8922
1419WITH TBL(a,b) AS (VALUES 안됩니다 [2]
첩자
2007-08-30
8992
1418as 400 에서 width 절 [1]
첩자
2007-08-29
8385
1417join할때 필드 Type이 문제가 되요 [1]
초보자
2007-08-29
7967
1416union all 에서 group by .... order by [1]
손님
2007-08-23
8403
141532bit instance 에서 64bit instance 업그레이드 시 고려사항
db2초보
2007-08-20
7832
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다