【发布时间】:2017-02-14 07:31:44
【问题描述】:
如何在 SQL 列中添加零以匹配 9 位数字?我们有一个包含产品 ID 的列名 SystemID。我们的 CRM 系统会自动删除零,但有时我们需要取出这些数字并粘贴到 Excel 中,它需要包含所有数字。是这样的:
ID1111111
ID111111
ID11111
如何在 6 位数字后添加零?
If ID111111 then ID1111011
If ID22222 then ID2222002
If ID3333 then ID3333000
【问题讨论】:
-
加零后的ID看起来不像原来的ID。你能解释一下这里发生了什么吗?
-
ID 始终为 9 位,但我们的软件会自动删除零,但我需要在运行 select 时再次添加这些零,所以我需要在 6 之后添加零:如果 ID1111 则为 ID111001,如果 ID222222 则为 ID2222202
-
您的样本数据非常不清楚。能否请您清理一下您的问题,这样我们就不必继续猜测了?
标签: sql sql-server