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

Django:Lỗi cú pháp MySQL khi chuyển các tham số cho truy vấn SQL thô

Tôi nghĩ rằng bạn chỉ có thể chuyển truy vấn tham số , không phải tên trường , vì vậy nó sẽ không hoạt động đối với tên bảng.

Ngoài ra, bạn có thể thử xây dựng chuỗi đơn giản cho truy vấn của mình:

test_query = 'SELECT * FROM %s' % 'polls_poll'
test = Poll.objects.raw(test_query)

Mặc dù, định dạng chuỗi cho các truy vấn thô không được khuyến nghị.

Thông tin thêm: https:// docs .djangoproject.com / en / dev / themes / db / sql / # pass-parameter-into-raw




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. chuyển đổi giờ GMT thành EST

  2. MySQL:Bạn gặp lỗi trong cú pháp SQL của mình ... gần 'mô tả) GIÁ TRỊ (' Ý tưởng ',' Mô tả ')'

  3. MySQL Chọn THAM GIA 3 Bảng

  4. Làm cách nào để tôi có thể tối ưu hóa hơn nữa truy vấn bảng dẫn xuất hoạt động tốt hơn truy vấn tương đương với JOINed?

  5. c3p0 bị treo ở chế độ chờ đợi Có sẵn khi ngủ đông