我正在将CSV文件加载到mysql表中。但是,使用以下代码将CSV文件插入表格后,仅插入第一个CSV列。
session.createSQLQuery("LOAD DATA LOCAL INFILE :filename INTO TABLE ledger_main_account
(ID,MAIN_LEDGER,MAIN_LEDGER_AMOUNT_BAL,MAIN_LEDGER_DESC,MAIN_LEDGER_GST,MAIN_LEDGER_ID)")
.setString("filename", headerName).executeUpdate();
CSV文件:
插入后的表格:
为什么插入不更新表格以匹配CSV文件? CSV是否不正确或是要插入的代码?