Ayuda con restricciones
Hola a todos,
me gustaría saber cómo puedo crear una restricción que afecte a más de una tabla. He leido que en la sentencia CREATE TABLE puedo incluir CONSTRAINTS pero estas solo pueden afectar a columnas de la tabla que estoy creando y no a otras del esquema. Según el estándar SQL'92 con CREATE ASSERTION si que puedes crear restricciones que afecten a mas de una tabla pero no encuentro nada parecido en Oracle. ¿Realmente no se pueden crear estas restriciones?
Un saludo,
Jose Mª.
me gustaría saber cómo puedo crear una restricción que afecte a más de una tabla. He leido que en la sentencia CREATE TABLE puedo incluir CONSTRAINTS pero estas solo pueden afectar a columnas de la tabla que estoy creando y no a otras del esquema. Según el estándar SQL'92 con CREATE ASSERTION si que puedes crear restricciones que afecten a mas de una tabla pero no encuentro nada parecido en Oracle. ¿Realmente no se pueden crear estas restriciones?
Un saludo,
Jose Mª.
Hola:
No he escuchado nunca el create assertion, revise en la documentacion de oracle9i y tampoco sale.-
No he escuchado nunca el create assertion, revise en la documentacion de oracle9i y tampoco sale.-
¿Y como puedo hacer una restriccion que afecte a campos de mas de una tabla? con la sentencia CHECK unicamente puedo incluir restricciones a nivel de tabla pero no entre diferentes tablas. ¿No se puede hacer lo que digo en Oracle? El CREATE ASSERTION es una sentencia del estandar SQL'92 que en teoria deben adoptar todos los SGBDR's.
Un saludo,
Jose Mª.
Un saludo,
Jose Mª.
