Natuurlijk, je Java-code voert een sql-instructie uit waarbij een varchar(255)-kolom te veel is bijgewerkt met een tekenreeks met een lengte van meer dan 255.
- Misschien gebruikt u Hibernate Envers
- Misschien is er een triggerfunctie op de tafel
- Misschien bent u verbonden met andere db
- Misschien anderen
Log eerst de sql-instructie met waarden.
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
https://www.baeldung.com/sql-logging-spring-boot
Je zou de sql-instructie naar je db kunnen uitvoeren.
- Als het werkt dan sluit je andere db aan
- Zo niet, dan kunt u het probleem aan de db-kant oplossen.