insertar datos en varias tablas

15/01/2004 - 09:03 por Racsus | Informe spam
Hola

puedo hacer una sóla sentencia SQL de insercion (INSERT
INTO...) donde inserte filas en varias tablas?

supongamos que las tablas estan todas relacionadas por un
campo clave.

Gracias

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
15/01/2004 - 09:47 | Informe spam
Directamente no, porque en teoría la instrucción INSERT hace referencia
a un solo objeto. Ahora bien, es posible mediante la creación de vistas
divididas que los datos se distribuyan en diferentes tablas, aunque no sé si
es eso lo que vas buscando. En caso de que sí, echa un vistazo en los BOL al
tema 'Crear una vista dividida' y sus relacionados


Un saludo

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

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Racsus" escribió en el mensaje
news:06f801c3db3e$0311a850$
Hola

puedo hacer una sóla sentencia SQL de insercion (INSERT
INTO...) donde inserte filas en varias tablas?

supongamos que las tablas estan todas relacionadas por un
campo clave.

Gracias
#2 Racsus
15/01/2004 - 10:45 | Informe spam
MI BOL ES EN INGLES, ME PODRIAS AYUDAR A EXPLICARME EL
FUNCINAMIENTO DE ESTAS VISTAS?

GRACIAS
Mostrar la cita
INSERT hace referencia
Mostrar la cita
creación de vistas
Mostrar la cita
tablas, aunque no sé si
Mostrar la cita
vistazo en los BOL al
Mostrar la cita
en el mensaje
Mostrar la cita
#3 Maximiliano D. A.
15/01/2004 - 13:22 | Informe spam
hola, en www.portalsql.com tenes no solo el Bol en Español sino que mucha
informacion sobre este tipo de vistas.

Salu2

Maximiliano Damian Accotto


"Racsus" escribió en el mensaje
news:085001c3db4c$44569bf0$
MI BOL ES EN INGLES, ME PODRIAS AYUDAR A EXPLICARME EL
FUNCINAMIENTO DE ESTAS VISTAS?

GRACIAS
Mostrar la cita
INSERT hace referencia
Mostrar la cita
creación de vistas
Mostrar la cita
tablas, aunque no sé si
Mostrar la cita
vistazo en los BOL al
Mostrar la cita
en el mensaje
Mostrar la cita
#4 Adrian Garcia
15/01/2004 - 18:38 | Informe spam
Puede llegar a ser de que insertar directamente sobre la vista no te sirva,
en ese caso otra forma de realizar esto es tambien creando un trigger del
tipo INTEAD OF sobre la vista que vincula varias tablas:

Creas una vista que realice el join de las tablas relacionadas, luego creas
un indice del tipo INSTEAD OF en el cual vas a tener control absoluto de
como se insertan los datos en cada tabla.

Saludos
Adrian D. Garcia
NDSoft


"Carlos Sacristan" wrote in message
news:
Mostrar la cita
referencia
Mostrar la cita
si
Mostrar la cita
al
Mostrar la cita
Ads by Google
Search Busqueda sugerida