我需要转换
1
12
145
到(我用 S 表示 SPACE)
SSSS1
SSS12
SS145
如果我使用 CAST (VALUE as CHAR(5))
我会得到
1SSSS
12SSS
145SS
如何做到这一点?
最佳答案
SELECT STR(N,5)
FROM (VALUES (1),(12),(145)) T(N)
返回
-----
1
12
145
关于sql-server - 如何将整数转换为对齐左侧文本的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7792705/