Is that number represented as a varchar ?
If yes then
update set col = '1' + col
where left(col,3) = '451'
if not then cast it:
update set col = cast('1' + cast(col as varchar(200) as int )
where left(cast(col as varchar(200),3) = '451'
without further details it would be harder to give a better answer