Puedo poner un Select en un Constraint CHECK??
Publicado por LIZ (16 intervenciones) el 11/11/2007 05:38:29
Hola :) Quisiera que me ayudaran indicandome si puedo poner un Select dentro de un Constraint Check de la sig forma:
CONSTRAINT nombre_constraint CHECK (campo IN (SELECT campo FROM tabla WHERE condicion)
Ya lo cheque asi pero me marca un error de que no se permiten esos querys : "subquery not allowed here".
La situacion es que necesito colocarle un check a un campo pero sin especificar en el check los valores, sino que esos valores los tome de otra tabla, donde se pueden agregar mas valores.
Muchas gracias por su ayuda.
CONSTRAINT nombre_constraint CHECK (campo IN (SELECT campo FROM tabla WHERE condicion)
Ya lo cheque asi pero me marca un error de que no se permiten esos querys : "subquery not allowed here".
La situacion es que necesito colocarle un check a un campo pero sin especificar en el check los valores, sino que esos valores los tome de otra tabla, donde se pueden agregar mas valores.
Muchas gracias por su ayuda.
Valora esta pregunta


0