gpt4 book ai didi

mysql - 当某些字段超过字段长度时保存到mysql数据库

转载 作者:行者123 更新时间:2023-11-29 14:19:04 24 4
gpt4 key购买 nike

我使用 hibernate over mysql 来保存数据,其中某些字段可能超出长度限制:

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'telephone' at row 1

我无法更改字段长度,该字段是 varchar(45)。有没有一种简单的方法可以将记录保存到数据库中?我不在乎保存的字段是否被截断或什么都没有。

最佳答案

我只会在字符串字段的 setter 中截断,然后无论是创建对象还是从数据库保存和加载对象,其行为都是相同的。

关于mysql - 当某些字段超过字段长度时保存到mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12082501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com