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

Kod błędu 1292 - Obcięta niepoprawna PODWÓJNA wartość - Mysql

Ten komunikat oznacza, że ​​próbujesz porównać liczbę i ciąg w WHERE lub ON klauzula. W zapytaniu jedynym potencjalnym miejscem, w którym może to nastąpić, jest ON ac.company_code = ta.company_code; albo upewnij się, że mają podobne deklaracje, albo użyj jawnego CAST przekonwertować liczbę na ciąg.

Jeśli wyłączysz strict w trybie, błąd powinien zmienić się w ostrzeżenie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sprawić, by mysqli rzucał wyjątki za pomocą MYSQLI_REPORT_STRICT?

  2. Jak wdrożyć MySQL na Ubuntu i w pełni zarządzany?

  3. BŁĄD 1452:Nie można dodać lub zaktualizować wiersza podrzędnego:ograniczenie klucza obcego nie powiodło się

  4. Używanie wątków do wysyłania żądań do bazy danych

  5. Czy mogę stworzyć widok z parametrem w MySQL?