gpt4 book ai didi

mysql - 创建约束以不在 Mysql 中插入重复值

转载 作者:行者123 更新时间:2023-11-29 00:24:13 25 4
gpt4 key购买 nike

我正在使用 hibernate,想知道是否有一种方法可以避免重复值。

我有五列,例如,我将这五列的值设置为不重复。

column 1 | column 2 | column 3 | column 4 | column 5   apple       fruit      red         good      healthy

如果有人试图插入相同的行值,它不会保存,但如果一列的值更改为

column 1 | column 2 | column 3 | column 4 | column 5  strawberry    fruit      red         good      healthy

那我该怎么办呢?

最佳答案

您需要一个复合唯一约束:

alter table yourtable add unique index(column1, column2, column3, column4, column5);

关于mysql - 创建约束以不在 Mysql 中插入重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19758764/

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