sql server需要用零填充列左侧

时间:2016-03-15 16:19:08

标签: sql sql-server sql-server-2014

我需要用最多7个零填充我的列。有些已经是7位数但是7位数字的任何数字都需要前导0.编码此代码的最佳方法是什么?

1 个答案:

答案 0 :(得分:4)

你可以这样做:

SELECT RIGHT('0000000'+CONVERT(VARCHAR(7),YourNumber),7)
FROM dbo.YourTable;