Here you can find the source of loadTestDataForEveryType(Connection conn)
private static void loadTestDataForEveryType(Connection conn) throws SQLException
//package com.java2s; // %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt import java.math.BigDecimal; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; public class Main { private static void loadTestDataForEveryType(Connection conn) throws SQLException { try (PreparedStatement statement = conn .prepareStatement("insert into TEST values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)")) { statement.setInt(1, 1);/*from w w w .ja v a 2s .com*/ statement.setShort(2, (short) 2); statement.setLong(3, 3l); statement.setFloat(4, 4f); statement.setDouble(5, 5d); statement.setFloat(6, 6f); statement.setBigDecimal(7, new BigDecimal("7.01")); statement.setBigDecimal(8, new BigDecimal("8.01")); statement.setBoolean(9, true); statement.setString(10, "the first char value"); long currentTimeMillis = System.currentTimeMillis(); statement.setTimestamp(11, new java.sql.Timestamp(currentTimeMillis)); statement.setTimestamp(12, new java.sql.Timestamp(currentTimeMillis)); statement.setTimestamp(13, new java.sql.Timestamp(currentTimeMillis)); statement.setString(14, "wangwei"); statement.setString(15, "a long one : 1"); statement.executeUpdate(); statement.setInt(1, 1); statement.setShort(2, (short) 2); statement.setLong(3, 3l); statement.setFloat(4, 4f); statement.setDouble(5, 5d); statement.setFloat(6, 6f); statement.setBigDecimal(7, new BigDecimal("7.01")); statement.setBigDecimal(8, new BigDecimal("8.01")); statement.setBoolean(9, true); statement.setString(10, "the second char value"); statement.setTimestamp(11, new java.sql.Timestamp(currentTimeMillis)); statement.setTimestamp(12, new java.sql.Timestamp(currentTimeMillis)); statement.setTimestamp(13, new java.sql.Timestamp(currentTimeMillis)); statement.setString(14, "gaoyan"); statement.setString(15, "a long one : 2"); statement.executeUpdate(); statement.setInt(1, 1); statement.setShort(2, (short) 2); statement.setLong(3, 3l); statement.setFloat(4, 4f); statement.setDouble(5, 5d); statement.setFloat(6, 6f); statement.setBigDecimal(7, new BigDecimal("7.01")); statement.setBigDecimal(8, new BigDecimal("8.01")); statement.setBoolean(9, true); statement.setString(10, "the third char value"); statement.setTimestamp(11, new java.sql.Timestamp(currentTimeMillis)); statement.setTimestamp(12, new java.sql.Timestamp(currentTimeMillis)); statement.setTimestamp(13, new java.sql.Timestamp(currentTimeMillis)); statement.setString(14, "dabao"); statement.setString(15, "a long one : 3"); statement.executeUpdate(); // used by testing the null value statement.setInt(1, 1); statement.setNull(2, java.sql.Types.SMALLINT); statement.setNull(3, java.sql.Types.BIGINT); statement.setNull(4, java.sql.Types.FLOAT); statement.setNull(5, java.sql.Types.DOUBLE); statement.setNull(6, java.sql.Types.FLOAT); statement.setNull(7, java.sql.Types.DECIMAL); statement.setNull(8, java.sql.Types.DECIMAL); statement.setNull(9, java.sql.Types.BOOLEAN); statement.setNull(10, java.sql.Types.CHAR); statement.setNull(11, java.sql.Types.DATE); statement.setNull(12, java.sql.Types.TIME); statement.setNull(13, java.sql.Types.TIMESTAMP); statement.setNull(14, java.sql.Types.VARCHAR); statement.setNull(15, java.sql.Types.LONGVARCHAR); statement.executeUpdate(); statement.setNull(1, java.sql.Types.INTEGER); statement.setNull(2, java.sql.Types.SMALLINT); statement.setNull(3, java.sql.Types.BIGINT); statement.setNull(4, java.sql.Types.FLOAT); statement.setNull(5, java.sql.Types.DOUBLE); statement.setNull(6, java.sql.Types.FLOAT); statement.setNull(7, java.sql.Types.DECIMAL); statement.setNull(8, java.sql.Types.DECIMAL); statement.setNull(9, java.sql.Types.BOOLEAN); statement.setNull(10, java.sql.Types.CHAR); statement.setNull(11, java.sql.Types.DATE); statement.setNull(12, java.sql.Types.TIME); statement.setNull(13, java.sql.Types.TIMESTAMP); statement.setString(14, "good luck"); statement.setNull(15, java.sql.Types.LONGVARCHAR); statement.executeUpdate(); } if (!conn.getAutoCommit()) { conn.commit(); } } }