Most efficient method for adding leading 0's to an int in sql

前端 未结 5 631
渐次进展
渐次进展 2021-02-05 17:58

I need to return two fields from a database concatenated as \'field1-field2\'. The second field is an int, but needs to be returned as a fixed length of 5 with leading 0\'s. T

5条回答
  •  离开以前
    2021-02-05 18:26

    Another way (without CAST or CONVERT):

    SELECT RIGHT(REPLACE(STR(@NUM),' ','0'),5)
    

提交回复
热议问题