मार्टिन स्मिथ की बात एक उत्कृष्ट है --> यदि यह केवल संख्यात्मक डेटा है जो वहां जा रहा है और आप हमेशा इस तरह के संचालन करते रहेंगे, तो यह आपके समय को बचाएगा और इस रूपांतरण कार्य को करने में परेशानी नहीं होगी।
कहा जा रहा है कि आप कर सकते हैं -
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
जहां एनएन आपके वर्कर कॉलम की मूल परिभाषा है