Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL / PDO ::quote (), Đặt dấu ngoặc kép xung quanh số nguyên

Oracle , SQLite , MSSQL Firebird tất cả các trình điều khiển đều trích dẫn dưới dạng Trình điều khiển PDO MySQL , bỏ qua kiểu tham số. Trình điều khiển PostgreSQL chỉ phân biệt giữa các đối tượng lớn nhị phân và tất cả những người khác. ODBC Trình điều khiển không triển khai một trích dẫn. (Thiếu) hành vi mà bạn mong đợi đã được báo cáo là lỗi và được đóng là "không có thật", có nghĩa là hành vi là do thiết kế. Có lẽ tài liệu gây hiểu lầm khi nó ghi:

Trong khi điều này cho thấy có có thể là các trường hợp khi các giá trị không được bao quanh bởi dấu ngoặc kép, nó không nói chắc chắn là có, cũng không nói rõ những trường hợp đó là gì. Nếu bạn cảm thấy đây là lỗi trong tài liệu, hãy gửi báo cáo lỗi , tốt nhất là có bản sửa lỗi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể tìm thấy lớp Datasource Cake php MySQL

  2. Làm cách nào để lưu trữ kết quả truy vấn MySQL trong Bảng khác?

  3. Lưu trữ hiệu quả 7.300.000.000 hàng

  4. Chuẩn bị các câu lệnh có bảo mật cơ sở dữ liệu của bạn không?

  5. Cách khắc phục:Không tìm thấy trình điều khiển phù hợp cho lỗi jdbc:mysql:// localhost / dbname khi sử dụng pool?