import java.sql.*; public class SetObjectTest { public static void main(String args[]) throws Exception { Class.forName("org.postgresql.Driver"); Connection conn = DriverManager.getConnection("jdbc:postgresql://[::1]:5432/jurka", "jurka", ""); Statement stmt = conn.createStatement(); stmt.execute("CREATE TEMP TABLE sot(a int)"); stmt.close(); PreparedStatement ps = conn.prepareStatement("INSERT INTO sot VALUES (?)"); ps.setObject(1, "1", 3); ps.executeUpdate(); ps.setObject(1, "A", 3); ps.executeUpdate(); ps.close(); conn.close(); } }