2014-01-19 1 views
0

는 사용자 대화 상자를 사용하지 않고 테라 데이타 SQL 조수의 휘발성 테이블에 .CSV를 가져올 수있는 방법이 있습니까? 예를 들어, 이제 다음을 수행하고 있습니다.사용자 인터페이스가없는 Teradata SQL 도우미에서 파일 가져 오기?

drop table test; 
create volatile table test, no fallback, no log 
(
Model VARCHAR(50) character set latin not casespecific not null, 
HCC VARCHAR(50) character set latin not casespecific not null, 
Score float not null 
) 
on commit preserve rows; 

insert into test ('Adult','HHS_HCC001',4.74); 

그리고 약 1000 개의 삽입 행이 반복됩니다. 이것은 sql 파일의 시작 부분에 있으므로 테이블을 만든 후에 많은 SQL 문을 포함하여 전체 파일을 실행합니다.

반복적 인 삽입은 실행하는 데 시간이 오래 걸립니다. 가져올 명령이 있습니까? 대화 상자를 사용하여 파일의 위치를 ​​묻는 메시지가 필요없이 CSV 파일? 나는이 작업을 수행하는 다른 도구가있을 수 있습니다 이해하지만, 내 모든 동료 테라 데이타 SQL 지원을 사용하고 열 필요 처리 할 수 ​​없습니다 있습니다 . 다른 도구까지

답변

1

다음은 SQL 어시스턴트와 함께 할 찾고 있습니다 무엇을 달성해야합니다

sqla.exe -c <DSN> [[\<user>]\<pwd>] -f <SQL file> 
관련 문제