gpt4 book ai didi

SQL Server Management Studio ZEROFILL

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

我正在尝试使用 ZEROFILL 添加一个最大大小为 6 的 auto_increment 主键。

所以它输出:

000001
000002 etc...

但是,我真的很难实现这一目标并且无法找到答案。如何在 SQL Server Management Studio 中设置此列类型?

谢谢

最佳答案

您不能使用 SQL Server 中的整数字段执行此操作(我也不推荐使用 Varchar)。

让 SQL Server 将该字段存储为标识,然后(假设这是用于显示),在您选择它时格式化数据,如下所示:

SELECT RIGHT('000000' + CONVERT(VARCHAR(6),ID), 6) FROM Table

关于SQL Server Management Studio ZEROFILL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15113454/

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