How to define the field length via active Object, let the field varchar length more than 255

at java.lang.Thread.run(Thread.java:745)

[INFO] [talledLocalContainer] Caused by: org.h2.jdbc.JdbcSQLException: Value too long for column “INFO VARCHAR(255)”: “STRINGDECODE(’{”“issueType”":""\u4efb\u52a1"","“summary”":"“This is your first task”","“project”":"“JJJ”","“assignee”":"“admin”"… (756)"; SQL statement:
[INFO] [talledLocalContainer] UPDATE PUBLIC.AO_BF35AC_VERSION_AO SET REPORTER = ?,DATE = ?,ISSUE_KEY = ?,NUM = ?,INFO = ?,NAME = ? WHERE ID = ? [22001-185]
[INFO] [talledLocalContainer] at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
[INFO] [talledLocalContainer] at org.h2.message.DbException.get(DbException.java:179)
[INFO] [talledLocalContainer] at org.h2.table.Column.validateConvertUpdateSequence(Column.java:327)
[INFO] [talledLocalContainer] at org.h2.table.Table.validateConvertUpdateSequence(Table.java:737)
[INFO] [talledLocalContainer] at org.h2.command.CommandContainer.update(CommandContainer.java:78)
[INFO] [talledLocalContainer] at org.h2.command.Command.executeUpdate(Command.java:254)
[INFO] [talledLocalContainer] at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:157)
[INFO] [talledLocalContainer] at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:143)
[INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:97)
[INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:97)
[INFO] [talledLocalContainer] at net.java.ao.EntityProxy.save(EntityProxy.java:579)
[INFO] [talledLocalContainer] at net.java.ao.EntityProxy.invoke(EntityProxy.java:115)
[INFO] [talledLocalContainer] … 233 more

Try to use @StringLength annotation

2 Likes

As @yorlov said you try to use @StringLength(StringLength.UNLIMITED) if you want more character in your database column

2 Likes

it works,thank you!

It works,thank you!