PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

giá trị quá dài đối với ký tự loại thay đổi (255) cho độ dài 100000

Chắc chắn rồi, mã java của bạn chạy câu lệnh sql trong đó cột varchar (255) được cập nhật quá nhiều với chuỗi độ dài hơn 255.

  • Có lẽ bạn sử dụng Hibernate Envers
  • Có lẽ có một số chức năng kích hoạt trên bảng
  • Có lẽ bạn đã kết nối với db khác
  • Có lẽ những người khác

Đầu tiên ghi lại câu lệnh sql với các giá trị.

logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE

https://www.baeldung.com/sql-logging-spring-boot

Bạn có thể chạy câu lệnh sql tới db của mình.

  • Nếu hoạt động tốt hơn bạn kết nối db khác
  • Nếu không, bạn có thể giải quyết vấn đề ở phía db.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao Solr lại nhanh hơn Postgres rất nhiều?

  2. Tạo thứ hạng trình tự có thứ tự trên truy vấn phức tạp

  3. Tìm giá trị không chứa số trong PostgreSQL

  4. Tổng hợp tất cả các giá trị không trong cùng một nhóm

  5. Trả về RDSdataService execute_statement (BadRequestException)