Triggers-Integridad Referencial PLUS-URGENTE!!!

11/03/2005 - 10:11 por Mario | Informe spam
Solo (aunque desesperadamente) necesito saber si esto se puede hacer o no.
Resumo:
- SQL Server 2000
- Dos tablas, sin foreign keys ni restricciones definidas.
- Tabla A con un campo A1 como clave primaria.
- Tabla B con DOS campos B1 y B2 que quiero que mantengan integridad
referencial con A1, para Insert y para Update en cascada (borrado en cascada
no).
- Se que con referencias no se puede hacer y por eso llevo dias intentandolo
con triggers pero no lo consigo. No entiendo porque funciona solo con un
campo (B1) pero al hacerlo con dos no.

Muchas gracias a quien me ayude.
 

Leer las respuestas

#1 Carlos Sacristán
11/03/2005 - 11:29 | Informe spam
En SQL Server 2000 sí puedes definir integridad referencial con
actualización en cascada. Otra cosa que te puede ocurrir es que se
establezcan relaciones circulares que impidan esa ejecución, pero es otro
tema. ¿Cual es el problema concreto que te ocurre?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Mario" escribió en el mensaje
news:
Solo (aunque desesperadamente) necesito saber si esto se puede hacer o no.
Resumo:
- SQL Server 2000
- Dos tablas, sin foreign keys ni restricciones definidas.
- Tabla A con un campo A1 como clave primaria.
- Tabla B con DOS campos B1 y B2 que quiero que mantengan integridad
referencial con A1, para Insert y para Update en cascada (borrado en


cascada
no).
- Se que con referencias no se puede hacer y por eso llevo dias


intentandolo
con triggers pero no lo consigo. No entiendo porque funciona solo con un
campo (B1) pero al hacerlo con dos no.

Muchas gracias a quien me ayude.

Preguntas similares