FlatPackDataSet dataSet = new FlatPackDataSet("path/to/file.csv", new FixedLengthParser()); PreparedStatement statement = connection.prepareStatement("INSERT INTO table_name (column1, column2) VALUES (?, ?)"); while (dataSet.next()) { statement.setString(1, dataSet.getString("column1")); statement.setInt(2, dataSet.getInt("column2")); statement.addBatch(); } statement.executeBatch(); Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery("SELECT * FROM table_name"); FlatPackWriter writer = new FlatPackWriter("path/to/file.csv", new CsvWriter()); while (resultSet.next()) { writer.addRecord(resultSet.getString("column1"), resultSet.getInt("column2")); } resultSet.close(); writer.close();


上一篇:
下一篇:
切换中文