我在我的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