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

Kemungkinan @mysql_affected_rows mengembalikan Nilai?

Pertama, mysql_* fungsi tidak digunakan lagi. mysql_affected_rows() tampaknya mengembalikan bilangan bulat dalam semua kasus. Ia mengembalikan -1 jika kueri gagal.

Apa yang benar-benar Anda butuhkan daripada mysql_affected_rows() adalah kueri yang tepat yang tidak terbuka untuk kondisi balapan.

INSERT INTO table (id, count) VALUES (123, 0) ON DUPLICATE KEY UPDATE count = count + 1




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tentukan IP Sumber untuk koneksi ADO dari Delphi ke MySQL

  2. Terapkan pemberitahuan acara MySQL kembali ke aplikasi Delphi

  3. Mengapa skrip PHP gagal dimasukkan ke dalam database MySQL?

  4. C# Kueri:'System.InvalidOperationException' | Informasi tambahan:Koneksi harus valid dan terbuka

  5. Mysql pilih nilai hitungan dari satu kolom