gpt4 book ai didi

mysql - varchar() 主键还是 int 主键?

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

我的 MySql 主键有问题,这是我正在处理的项目的问题!

我必须有一个单位名称(不是数字)作为我数据库中的键,它是字母和数字的组合,我不能使用任何 INT 类型的主键,它像往常一样递增!

什么比较好?我应该坚持使用旧的 INT,自动递增方式吗?

还是使用 VARCHAR 作为主键更好?如果是这样,理想的数据类型是什么?

问候,兰加纳

最佳答案

您可以将主键保留为一个 auto-inc 整数列,然后添加另一列,该列是一个具有 UNIQUE 约束的 VARCHAR 列。

关于mysql - varchar() 主键还是 int 主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3815070/

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