내 CSV의 모든 열을 Oracle 테이블로로드하려고합니다. 이 둘 사이의 열은 일치합니다. 그래서 모든 CSV에서 어떤 일치하는 테이블에 데이터를로드 할 수 있도록 동적 쿼리를 만들려고 노력하고있어, 난 열 이름 (jobCounter 열이 와일드 카드로 교체되어야한다 (어떤 경우) 이름을 지정하지 않도록하고 싶습니다. .? 오라클 SQL 개발자 사용할 때 그 올바른 방법입니다 있는지 확실하지 않습니다 순간CSV의 모든 열을 대량으로 Oracle 테이블에로드하십시오.
LOAD DATA
INFILE 'C:\Users\Theuser\Documents\20121017.csv'
APPEND
INTO TABLE SRT_FACTOR_20121017
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
(
jobCounter //* I want to replace this with an asterisk to include all the columns
)
, 나는 다음과 같은 오류를 받고 있어요 :
Error at Command Line : 217 Column : 5
Error report -
SQL Error: ORA-00928: missing SELECT keyword
00928. 00000 - "missing SELECT keyword"
*Cause:
*Action:
어떤 아이디어를
라인 217은 데이터 파일의 깊은 곳입니다. 데이터 파일에서 205 ~ 220 행을 살펴보고 거기에 펑키 한 것이 있는지 확인하십시오. – Olaf