gpt4 book ai didi

mysql - 没有AI(Auto_Increment)的表PK?使用文字PK代替

转载 作者:行者123 更新时间:2023-11-29 18:04:27 25 4
gpt4 key购买 nike

目前我正在开发用于分析实验室 sample 的应用程序。该样本的代码由 6 位数字组成:关联号码 + 客户代码。例如001231002231003231001123002123...

所以我对使用此代码作为 PK 或使用常见的 AI 整数作为 PK 存有疑问。另外,我想这段代码一定是文本,对吗?因为我无法将数字存储为从 0 开始的整数...

或者除了这 6 位代码之外保留 AI PK 会更好吗?

谢谢。

最佳答案

我建议只使用普通的整数自动递增主键,然后生成您想要的文本输出:

SELECT
id,
LPAD(CAST(id AS CHAR(6)), 6, '0') AS id_padded
FROM yourTable;

关于mysql - 没有AI(Auto_Increment)的表PK?使用文字PK代替,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48021205/

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