2008年7月10日 星期四

SQL 語句格式化數字(前面補0)方式

將一個數字例如33,或1使用t-sql語句轉換成033或001
以下是詳細分析:
1、select power(10,3)得到1000
2、select cast(1000+33 as varchar) 將1000轉換類型
3、select right(100033,3) 從右邊取3個字符得到033
將1格式化同上
select right(cast(power(10,3) as varchar)+33,3)

資料來源:http://www.knowsky.com/399493.html

1 則留言:

李志堅 提到...

呵呵! 今天正需要這功能,謝謝啦。