Hola,
¿Alguien me podría explicar la diferencia que hay en crear un DEFAULT o un DEFAULT CONSTRAINT?
Es decir, yo hay tablas que tienen unas columnas con valores por defecto que se lo he asignado mediante el sp_bindefault.
Estoy intentando hacer el sp_unbindefault para quitarles el default y luego asignarle el valor por defecto mediante un ALTER TABLE tablename ADD DEFAULT ('x') FOR tablecolumn pero me dice que primeramente tengo que hacer un ALTER TABLE DROP CONSTRAINT para borrar el CONSTRAINT.
Pensé que las columnas que quería cambiar no eran CONSTRAINT y de ahí que hacia un ALTER TABLE tablename ADD DEFAULT ('x') FOR tablecolumn.
Quisiera saber que diferencia hay entre hacer un ALTER TABLE tablename ADD DEFAULT ('x') FOR tablecolumn y el alter table del constraint.
Muchas gracias,