gpt4 book ai didi

spring-boot - Spring Boot : Altering Column length

转载 作者:行者123 更新时间:2023-12-04 10:10:26 25 4
gpt4 key购买 nike

在我的 MySQl表,我想从 varchar(2) 更改我的列的长度至 varchar(10) .我使用 docker 作为我的数据库服务器。

我尝试使用 columnDefinition但在我的 table 上desc我仍然看到旧的类型varchar(2) .
这是我添加到我的 Entity Class 中的命令:

@Column(name = "CHAPTER_CODE", nullable = false, columnDefinition = "varchar(10)")
private String chapterCode;

然后我 bootRun 服务器。由于我是 SpringBoot 的新手,所以我错过了一些东西。

最佳答案

您可以使用 length

(Optional) The column length. (Applies only if a string-valued column is used.) By default it is 255



所以你应该简单地添加
@Column(name = "CHAPTER_CODE", nullable = false,  length = 10)
private String chapterCode;

关于spring-boot - Spring Boot : Altering Column length,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61355236/

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