2011-11-17 61 views
0

使用SQL Server 2000如何有前導零

表1

ID 

001 
0569 
897 
.... 

ID Lenght應該是4,如果lenght爲3,那麼它應該在前面加 '0'。

如何做到這一點。

需要查詢幫助

+0

什麼是Id字段的類型? – Zohaib

+0

如果ID是一個整數字段,他人需要一本SQL書籍。這聽起來像這應該是一個字符串字段(char(4))。我敢打賭,它像int一樣聰明。 – TomTom

回答

3

兩個方法見this link。總結:

SELECT RIGHT('0000' + CAST(ID AS VARCHAR(4)), 4) FROM Table1