Mysql
 sql >> Baza danych >  >> RDS >> Mysql

BŁĄD 1064 (42000):Wystąpił błąd w składni SQL; sprawdź instrukcję, która odpowiada Twojej wersji serwera MySQL, aby uzyskać właściwą składnię

W MySQL istnieją dwa różne typy cudzysłowów. Musisz użyć ` dla nazw kolumn i ' dla łańcuchów. Ponieważ użyłeś ' w kolumnie nazwy pliku, parser zapytań się pomylił. Usuń znaki cudzysłowu wokół wszystkich nazw kolumn lub zmień „nazwa pliku” na „nazwa pliku”. Wtedy powinno działać.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy powinienem używać tabel MyISAM lub InnoDB dla mojej bazy danych MySQL?

  2. Laravel 5:Naruszenie ograniczenia integralności:1452 Nie można dodać lub zaktualizować wiersza podrzędnego:ograniczenie klucza obcego nie powiodło się

  3. Usuwanie wszystkich wierszy starszych niż 5 dni

  4. JOIN vs. WHERE:Dlaczego dwa zapytania, które uzyskują identyczne wyniki, wykazują 3-4 rzędy różnicy w wydajności?

  5. mySQL MATCH w wielu tabelach