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.

Preguntas similare

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.



Respuesta Responder a este mensaje
#2 Gabriel South
19/07/2005 - 21:12 | Informe spam
Gracias, funciono de pelos!

Gabriel...


"Alejandro Mesa" wrote in message
news:
> 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.
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida