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

MySQL/PDO::quote(), Menempatkan tanda kutip tunggal di sekitar bilangan bulat

Oracle , SQLite , MSSQL , dan Burung Api driver semua mengutip sebagai Driver MySQL PDO , mengabaikan tipe param. Driver PostgreSQL hanya membedakan antara objek biner besar dan semua lainnya. ODBC Pengemudi tidak menerapkan kutipan. (kurangnya) perilaku yang Anda harapkan adalah dilaporkan sebagai bug dan ditutup sebagai "palsu", yang berarti perilaku itu dirancang. Mungkin dokumentasinya menyesatkan ketika menyatakan:

Meskipun ini menunjukkan mungkin menjadi contoh ketika nilai tidak dikelilingi oleh tanda kutip, itu tidak mengatakan pasti ada, juga tidak menyatakan apa contoh itu. Jika Anda merasa ini adalah bug dalam dokumentasi, kirimkan laporan bug , sebaiknya dengan perbaikan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Butuh bantuan dalam membuat menu dinamis

  2. php/mysql dengan banyak kueri

  3. Hapus semua baris dengan stempel waktu yang lebih lama dari x hari

  4. Pivot SQL Dinamis (dengan CONVERT DateField

  5. metode `eq' yang tidak ditentukan untuk nil:NilClass dengan Rails 3 dan Ruby enterprise di ubuntu hardy