58 - Desasociar y eliminar valores predeterminados


Un valor predeterminado no puede eliminarse si no se ha desasociado previamente.

Para deshacer una asociación empleamos el procedimiento almacenado "sp_unbindefault" seguido de la tabla y campo al que está asociado:

 sp_unbindefault 'TABLA.CAMPO';

Quitamos la asociación al campo "sueldo" de la tabla "empleados":

 sp_unbindefault 'empleados.sueldo';

Con la instrucción "drop default" podemos eliminar un valor predeterminado:

 drop default NOMBREVALORPREDETERMINADO;

Eliminamos el valor predeterminado llamado "VP_cero":

 drop default VP_cero;

Si eliminamos una tabla, las asociaciones de valores predeterminados de sus campos desaparecen, pero los valores predeterminados siguen existiendo.


Retornar