Cursores

08/07/2004 - 19:08 por Ruben | Informe spam
estoy programando un cursor donde el resultado se guarde
en una tabla usando el Select Into

ejemplo:

...
BEGIN
WHILE @@FETCH_STATUS = 0
BEGIN

select *
into Tablatemp
from Tabla 1
Where condiciones = true

...
END
...

Pero me marca el error que dice que la tablaTemp ya existe
en la DB

como le hago para corregir el error?
 

Leer las respuestas

#1 Cesar Ochica
08/07/2004 - 19:17 | Informe spam
El select into solo funciona la primera vez ya que se ejecuta y crea la
tabla, yo utilizaria:
Insert into TablaTemp select * from Tabla_1 where condiciones=True
No se que opinen los que en verdad saben

Eso si los campos deben estar en el mismo orden al que le corresponde en la
tabla y ser del mismo tipo.

Saludos

Preguntas similares