Restricción - Controlar que un campo acepte solo el nombre de campo de otra tabla.

08/08/2005 - 18:55 por Marcelo Clavero | Informe spam
Estimados, mi primer consulta al grupo.

Tengo 2 tablas, y quiero restringir el contenido de la columna "campovalido"
de la "Tabla1" con un nombre de columna existente en la "Tabla2".

¿ Cómo sería la expresión de la restricción check ?.

Y ya que estamos les pregunto
¿ se puede usar funciones de usuario y/o procedim. en la expresión de
restricción ?, ya que probé y nada.
Tampoco me funcionó desde allí una subconsulta con EXISTS al
INFORMATION_SCHEMA.COLUMNS.

Gracias desde ya...
Marcelo Clavero
 

Leer las respuestas

#1 Maxi
08/08/2005 - 19:57 | Informe spam
Hola, deberias crear una funcion que haga el check a la tabla
information_schema.columns, sino tambien lo podrias generar via triggers


Salu2
Maxi


"Marcelo Clavero" escribió en el mensaje
news:%
Estimados, mi primer consulta al grupo.

Tengo 2 tablas, y quiero restringir el contenido de la columna
"campovalido"
de la "Tabla1" con un nombre de columna existente en la "Tabla2".

¿ Cómo sería la expresión de la restricción check ?.

Y ya que estamos les pregunto
¿ se puede usar funciones de usuario y/o procedim. en la expresión de
restricción ?, ya que probé y nada.
Tampoco me funcionó desde allí una subconsulta con EXISTS al
INFORMATION_SCHEMA.COLUMNS.

Gracias desde ya...
Marcelo Clavero


Preguntas similares