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

Bỏ qua dấu nháy đơn trong tìm kiếm mysql

Có, bạn có thể nhưng tôi khá chắc chắn rằng nó sẽ bỏ qua bất kỳ chỉ mục nào bạn có trên cột. Và thật kinh tởm.

Một cái gì đó giống như

SELECT * FROM the_records 
WHERE replace(replace(replace(name, '''', ''), ',', ''), '&', '') = $NAME

Bằng cách lấy một biến get như vậy và đưa nó vào truy vấn mysql có thể đã chín muồi để đưa vào sql theo như tôi biết.

pg, tôi biết bạn nói rằng bạn không thể thay đổi / cập nhật nội dung trong cơ sở dữ liệu mà bạn đang chọn, nhưng có điều gì ngăn cản bạn tạo bảng trong một cơ sở dữ liệu khác mà bạn có quyền ghi không? Bạn chỉ có thể tạo bản đồ tên url cho tên doanh nghiệp và nó sẽ chỉ chậm vào lần đầu tiên bạn thực hiện phương pháp thay thế.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng từ khóa SQL trong tiêu đề của bảng hoặc cột

  2. Cách xem trạng thái và biến hệ thống trong MySQL Workbench bằng GUI

  3. Giá trị hạt giống MySQL RAND () gần như lặp lại

  4. công cụ kiểm tra tải mysql

  5. SQL Thay thế nhiều biến từ một bảng khác trong kết quả truy vấn