Poin Martin Smith sangat bagus --> Jika hanya data numerik yang masuk ke sana dan Anda akan selalu melakukan operasi seperti ini, itu akan menghemat waktu dan kerumitan Anda karena tidak perlu melakukan pekerjaan konversi ini.
Dikatakan bahwa Anda dapat melakukannya -
update Fields
set ColumnName = cast( (cast(ColumnName as int) - 1) as varchar(nn))
from Fields f, FTypes ft
where ft.Name = 'Field Count'
and ft.ID = f.ID_FT
and f.ID_Project = 186
di mana nn adalah definisi asli dari kolom varchar Anda