我在我的java應用程序中使用H2數據庫。我想將.csv文件加載到數據庫。該文件包含列標題作爲文件的第一行。因此,當通過CSVREAD
命令將文件加載到數據庫中時,H2正試圖解析第一行並因此失敗。H2數據庫 - CSVREAD - 將csv文件的標題行跳轉到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', "
您的問題中的陳述被截斷;你能添加缺失的部分嗎?如果可能,請添加換行符,以便閱讀。 – 2012-01-06 20:50:35