代码改变世界

随笔档案-2012年03月

SQL模拟padding函数

2012-03-19 19:30 by Mike.Jiang, 565 阅读, 收藏,
摘要: 在程序中生成流水号时,通常需要用程序语言中的padding函数用0填充不足位;但是在SQL SERVER中,却没有此方法。可以用以下方法替代,以下是生成5位流水号:SELECT replace(str(1,5),' ','0') -- Outputs '00001'SELECT replace(str(123,5),' ','0') -- Outputs '00123'SELECT replace(str(12345,5),' ','0') -- Outputs &# 阅读全文