Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

memahami kesalahan Java JDBC

Jangan pernah menggunakan pernyataan biasa dengan substitusi. Gunakan prepareStatement sebagai gantinya [ Baca:Kapan kita harus menggunakan PreparedStatement alih-alih Pernyataan? ]

    String sql = "insert into MYTABLE_TRANSACTIONS (ACCOUNT_ID,TRANSACTION_TYPE,AMOUNT) values (?, ?, ?)";
    PreparedStatement pstmt = connection.prepareStatement(sql);
    pstmt.setString(1, name );
    pstmt.setString(2, action );
    pstmt.setDouble(3, amount);
pstmt.executeUpdate();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Bagaimana cara membuat nilai untuk kolom baru berdasarkan jumlah kolom yang ada menurut grup?

  2. Bagaimana cara menggunakan JdbcTemplate Spring untuk terhubung ke database MySql sederhana?

  3. mysql memperbarui beberapa baris, masing-masing dengan nilainya sendiri, dengan pernyataan CASE

  4. Dapatkan jumlah kolom dan gunakan untuk menghitung persen dari total (mySQL)

  5. Kesalahan kolom tidak diketahui dalam sintaks gabungan penuh