Oczywiście, Twój kod Java uruchamia instrukcję sql, w której kolumna varchar(255) jest nadmiernie zaktualizowana ciągiem o długości przekraczającej 255.
- Być może używasz Hibernacji Envers
- Być może na stole jest jakaś funkcja wyzwalacza
- Być może masz połączenie z inną bazą danych
- Być może inni
Najpierw zarejestruj instrukcję sql z wartościami.
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
https://www.baeldung.com/sql-logging-spring-boot
Możesz uruchomić instrukcję sql w swojej bazie danych.
- Jeśli działa, to podłączasz inną bazę danych
- Jeśli nie, możesz rozwiązać problem po stronie bazy danych.