내 Java 응용 프로그램에서 H2 DB를 사용하고 있습니다. .csv 파일을 DB에로드하려고합니다. 이 파일에는 파일의 첫 번째 행으로 열 머리글이 들어 있습니다. 따라서 CSVREAD
명령을 통해 DB에 파일을로드하는 동안 H2는 첫 번째 행을 파싱하려고하므로 실패합니다.H2 데이터베이스 - CSVREAD - CSV 파일의 헤더 행을 db로로드 건너 뛰기
첫 줄로드를 건너 뛰는 방법. 쿼리 아래 나는 DB에 파일을로드하는 데 사용하고 있습니다 :
"CREATE TABLE TEST (CIRCLE VARCHAR_IGNORECASE(50), MSISDN VARCHAR_IGNORECASE(50), PORT_IN_DATE TIMESTAMP, OPERATOR VARCHAR_IGNORECASE(255), PRODUCT_TYPE VARCHAR_IGNORECASE(255), PORT_ID VARCHAR_IGNORECASE(255)) AS SELECT * FROM CSVREAD('src/test/resources/test.csv', "
질문 문이 잘 렸습니다. 누락 된 부분을 추가 할 수 있습니까? 가능한 경우 줄 바꿈을 추가하여 읽기 쉽도록하십시오. –