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

Jak naprawić wyjątek java.sql.SQLException:Nie znaleziono kolumny „id”. błąd w Spring Boot

java.sql.SQLException:nie znaleziono kolumny „id”. Problem dotyczy nazwy kolumny.referencedColumnName = "id" jest możliwym podejrzanym tutaj (poniżej)

Możliwe rozwiązanie:

  • Usuń referencedColumnName = "id"
  • Ponieważ nie opublikowałeś nazwy zgodnie ze schematem bazy danych (a także nie ma @Column ) upewnij się, że pole id w Twojej bazie danych istnieje



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zaktualizuj wiele wierszy za pomocą znanych kluczy bez wstawiania nowych wierszy, jeśli zostaną znalezione nieistniejące klucze

  2. JDBC zawsze testuje ostatni wiersz tabeli MySQL?

  3. Rekurencyjne zapytanie MySQL z relacyjnym innoDB

  4. Jedna tabela Mysql z wieloma kolumnami TIMESTAMP

  5. Nie można wykryć wartości null z JSON_EXTRACT