Consulta Insert into

19/07/2005 - 19:03 por Gabriel South | Informe spam
Hola!

1) Tengo una tabla que creo en tiempo de ejecucion de la siguiente manera:

create table r# (campo1,campo2)

2) luego coloco en ella los datos venidos de un resultado de una stored
procedure (de otro servidor)

INSERT INTO #r
exec GerprOrdemServico

Tengo otra tabla Fija que tiene la estructura de la tabla #R mas 1 campo al
inicio y 2 al final que no estan en #R, tipo: campoxxx, campo1,campo2.
campoyyyy, campozzzz

3) Queria saber como puedo hacer una especie de insert into [tabla fija] los
datos que estan en #R y adicionando un valor fijo (o de una funcion) a las
columnas que faltan

Estuve intentando algunas cosas pero no di en el clavo, alguna sugerencia
??... hay que usar si o si un cursor ???

Gracias, Gabriel.
 

Leer las respuestas

#1 Alejandro Mesa
19/07/2005 - 19:40 | Informe spam
Estuve intentando algunas cosas pero no di en el clavo, alguna sugerencia
??... hay que usar si o si un cursor ???



No.

insert into t1(c1, c2, c3, ..., cn)
select 'valor_fijo', c2, c3, ..., cn-2, getdate(), newid()
from #r


AMB

"Gabriel South" wrote:

Hola!

1) Tengo una tabla que creo en tiempo de ejecucion de la siguiente manera:

create table r# (campo1,campo2)

2) luego coloco en ella los datos venidos de un resultado de una stored
procedure (de otro servidor)

INSERT INTO #r
exec GerprOrdemServico

Tengo otra tabla Fija que tiene la estructura de la tabla #R mas 1 campo al
inicio y 2 al final que no estan en #R, tipo: campoxxx, campo1,campo2.
campoyyyy, campozzzz

3) Queria saber como puedo hacer una especie de insert into [tabla fija] los
datos que estan en #R y adicionando un valor fijo (o de una funcion) a las
columnas que faltan

Estuve intentando algunas cosas pero no di en el clavo, alguna sugerencia
??... hay que usar si o si un cursor ???

Gracias, Gabriel.



Preguntas similares