- Se crea una función de usuario, que retorna un entero.
- Se crea en una tabla una restricción CHECK que usa la función anterior.
- Posteriormente, al intentar modificar la función, se obtiene el mensaje:
'No se puede ALTER 'dbo.FU_ ... ' porque el objeto 'CK_Tb_ ... ' le hace
referencia'.
La misma función se usa en procedures pero en este caso, si no se usa en
CONSTRAINT, se puede modificar sin ninguna restricción.
¿Alguna información respecto a esta restricción?
Parece que cuando una función tiene como dependencia una CONSTRAINT CHECK no
se puede modificar.
Gracias de antemano.
Leer las respuestas