Usar Select en Insert

06/03/2006 - 18:25 por carlos | Informe spam
Hola,

Tengo 2 tablas asi:
Tabla1
campoA
campoB
campoC

Tabla2
campoB
campoC

y Tengo un SP al que se le pasa 1 parámetros:
create procedure insertar (@A)
...

Quiero hacer un INSERT de registros de Tabla2 hacia la tabla1 además del
parámetro pasado:
INSERT INTO TABLA1 (campoA, campoB, campoC) values (@A, tabla2.CampoB,
tabla2.CampoC)

Se puede hacer en una sola instrucción?

Muchas grácias
 

Leer las respuestas

#1 carlos
06/03/2006 - 18:51 | Informe spam
Es que soy cafre
Llevo toda la tarde peleándome con esto. Lanzo la pregunta, y acto seguido
encuantro la solución

Insert into Tabla1 Select @A, campoB, campoC from Tabla2

En fin...

Un saludo.


"carlos" escribió en el mensaje
news:
Hola,

Tengo 2 tablas asi:
Tabla1
campoA
campoB
campoC

Tabla2
campoB
campoC

y Tengo un SP al que se le pasa 1 parámetros:
create procedure insertar (@A)
...

Quiero hacer un INSERT de registros de Tabla2 hacia la tabla1 además del
parámetro pasado:
INSERT INTO TABLA1 (campoA, campoB, campoC) values (@A, tabla2.CampoB,
tabla2.CampoC)

Se puede hacer en una sola instrucción?

Muchas grácias





Preguntas similares