首頁 > SQL > MS SQL 位數不足補0範例

MS SQL 位數不足補0範例

2011年11月3日     發表評論 閱讀評論
如果這篇文章有幫助到,請大方的給個讚+1!

程式開發中需要用到特殊長度的數字、字串時,特別是錢或是制式規格,常常會有文字長度顯示的需求,例如號碼編號一定要5碼,少的補0或是補星號(*),這些需求是常見的,以下提供方法給大家,如何利用MS SQL直接處理掉這些麻煩事。

 

1.利用預設的字串去補

substring(‘000000000’, 1, 9 – len(x)) + convert(char(9), x)

2.利用replicate含是去補0,字串123改成你的欄位即可

select replicate(‘0’, (10-len(‘123’)))+‘123’



如果文章有幫助到您,請不吝的給本站贊助,任何的鼓勵都是分享的動力!

Categories: SQL Tags: ,
  1. 目前尚無任何的評論。
  1. 目前尚無任何 trackbacks 和 pingbacks。