'2002-02-05 20:56' vs '02/05/02 8:56 PM')String sql = "SELECT * FROM People WHERE id = ? AND name = ?"; PreparedStatement ps = conn.prepareStatement(sql); ps.setInt(1, id); ps.setString(2, name); ResultSet rs = ps.executeQuery();
addBatch()/executeBatch())效果更顯著TO_DATE vs MySQL STR_TO_DATE)CREATE TABLE 等)預設選 PreparedStatement。只有明確證明 Statement 有優勢時才用 Statement。安全、性能、可維護性三贏。