小编Mik*_*ett的帖子

将前导0添加到sql中的int的最有效方法

我需要从连接为'field1-field2'的数据库中返回两个字段.第二个字段是一个int,但需要返回固定长度5,前导0.我正在使用的方法是:

SELECT Field1 + '-' + RIGHT('0000' + CAST(Field2 AS varchar),5) FROM ...
Run Code Online (Sandbox Code Playgroud)

有没有更有效的方法来做到这一点?

sql sql-server

9
推荐指数
2
解决办法
4万
查看次数

标签 统计

sql ×1

sql-server ×1