sólo tiene que utilizar la escritura de T-SQL en lugar del diseñador visual para lograr su objetivo:
ALTER TABLE dbo.YourTableNameHere
ALTER COLUMN YourColumnNameHere DECIMAL(18, 14)
y que debe estar bien.
El diseñador visual toma la ruta extra cuidadosa de crear la tabla con la nueva estructura y luego copiar todos los datos; funciona, pero es tedioso. Normalmente, siempre que no trunque una columna (la haga más corta), definitivamente puede cambiar el tipo de datos de la columna "en su lugar" usando una declaración T-SQL.
También: de forma predeterminada, el diseñador de SSMS es extremadamente cuidadoso y no permitirá ningún cambio que requiera un ciclo de tabla de colocación y recreación. Puede desactivar esta carefullness extra en Tools > Options
y luego en este cuadro de diálogo:
Si no selecciona esta opción, usted será capaz de hacer cambios "destructivos" en el diseñador visual
¿Qué es 'big_decimal'? –
¿Qué error obtienes al usar el diseñador? –
@Martin Smith mal ejemplo lo siento. – Prometheus