Я работаю над базой данных SQL, у меня есть столбец с названием "Цена". Когда база данных была создана, столбец "Цена" был установлен в NVARCHAR
Мне нужно изменить его тип на decimal(18, 2)
, не теряя данные в базе данных. Это должно быть сделано с помощью SQL Script
Я думал о создании нового столбца, перемещении данных на него, удалении старого столбца и последующем переименовании вновь созданного столбца.
Может кто-нибудь помочь мне с примером о том, как это сделать? Также есть функция в SQL для того, чтобы разбить строку на десятичную?
Спасибо