create table t
(col varchar(20))insert t
select '6:35' union all
select '12:00'
select cast(case when left(col,charindex(':',col)-1)<10
then '0'+replace(col,':','') else replace(col,':','') end as varchar(6)) as col  from tdrop table tcol    
------ 
0635
1200(所影响的行数为 2 行)