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

Trong MySQL, tôi có nên trích dẫn số hay không?

MySQL rất giống PHP và sẽ tự động chuyển đổi các kiểu dữ liệu tốt nhất có thể. Vì bạn đang làm việc với trường int (bên trái), nó sẽ cố gắng chuyển đổi rõ ràng bên phải của đối số thành int, vì vậy '9' chỉ trở thành 9 .

Nói một cách chính xác, các dấu ngoặc kép là không cần thiết và buộc MySQL phải thực hiện đánh máy / chuyển đổi, do đó, nó lãng phí một chút thời gian của CPU. Trên thực tế, trừ khi bạn đang chạy một hoạt động có quy mô của Google, chi phí chuyển đổi như vậy sẽ rất nhỏ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn tất cả các cột bắt đầu bằng XXX bằng ký tự đại diện?

  2. Cách tính Tổng tích lũy trong MySQL

  3. Di chuyển Cơ sở dữ liệu MySQL từ Amazon RDS sang DigitalOcean

  4. Tự động tải dữ liệu trên cuộn div bằng php, mysql, jquery và ajax

  5. Các câu lệnh chuẩn bị sẵn trong PHP PDO