Question de novato: Es posible crear un procedimiento almacenado que actualice simultaneamente dos o más tablas?

22/10/2003 - 19:43 por Beneh | Informe spam
buenas, estoy estrenando mi flamente versión recién adquirida de SQL
SERVER 2000, version developer.
He creado una consulta select con un parametro tal que, en función del
mismo, obtengo ciertas campos de dos tablas relacionadas
que muestro en unas cajas de texto de un formulario windows. Estaría
interesado en poder actualizar los datos de esos campos
reescribiendo en las cajas de texto.
La pregunta es: ¿es posible actualizar esos campos pertenecientes a
esas dos tablas diferentes?
Con el wizard de sqlserver para crear procedimientos almacenados, al
intentarlo, me crea 2 procedimientos, uno por cada tabla. Yo lo que
quisiera es unificarlo en uno sólo.
Pues si alguien me puede orientar, se le agradece de antemano, o bien
a través de otro camino, pues he leido algo acerca de los triggers, y
parece que con eso se podría hacer mediante un INSTEAD OF UPDATE.
Gracias por adelantado
Un cordial saludo.
"Cuanto más cerca de la humildad, más cerca se estará de la grandeza"
R. Tagore
 

Leer las respuestas

#1 Isaías
23/10/2003 - 02:06 | Informe spam
Hola

SQL2000 ya cuenta con actualizacion en cascada, ahora
bien, por Trigger tambien es una buena opcion, ¿otra?, de
esos 2 stores que fueron creados mediante el wizard, puede
usted conjuntarlos en uno solo.

Saludos.

Preguntas similares