Изменение типа столбца без потери данных

Я работаю над базой данных SQL, у меня есть столбец с именем «Цена». При создании базы данных столбец "Цена" был установлен в NVARCHARМне нужно изменить его тип на decimal(18, 2)без потери данных в базе данных. Это должно быть сделано с помощью SQL Script

Я думал о создании нового столбца, перемещении данных в него, удалении старого столбца, а затем переименовании вновь созданного столбца.

Может ли кто-нибудь помочь мне с примером того, как это сделать? Также есть ли в SQL функция для синтаксического анализа строки до десятичной?

Спасибо

20
задан Youssef 11 June 2012 в 09:48
поделиться