PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

wartość za długa dla typu znak zmienna(255) dla długości 100000

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zmień kodowanie bazy danych PostgreSql

  2. Uporządkuj według kolumny znaków numerycznie

  3. Wyszukiwanie w indeksach wyrażeń

  4. Błąd podczas próby uruchomienia pgAdmin4

  5. Czy ograniczenie Postgres UNIQUE implikuje indeks?