Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

cursores y @variables SQL SERVER en postgreSQL

Estas en el tema de cursores y @variables SQL SERVER en postgreSQL en el foro de Bases de Datos General en Foros del Web. Hola... Necesito traspasar el código de un cursor hecho en SQL SERVER al PostgreSQL, pero me da errores... este es el codigo /* CURSOR ******* ...
  #1 (permalink)  
Antiguo 15/11/2004, 15:18
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 6 meses
Puntos: 3
cursores y @variables SQL SERVER en postgreSQL

Hola...

Necesito traspasar el código de un cursor hecho en SQL SERVER al PostgreSQL, pero me da errores... este es el codigo

/* CURSOR
******* ELIMINA 1 CONVENIO A TODOS LOS TERAPEUTAS (EXCEPTO LOS DE URGENCIA( YA QUE ESTOS NO TIENEN
******* NINGUN CONVENIO, O LOS TIENEN TODOS ************************************************** ****
*/

DECLARE @CODTERAPEUTA AS INT
DECLARE @CODCLIENTE AS INT

SET @CODCLIENTE=6 /*6=FERROSALUD (CONVENIO A ELIMINAR (AGREGAR A LA TABLA NOATIENDEPOR))*/

/*DECLARE CURSORITO CURSOR FOR*/
Select CODTERAPEUTA from terapeuta where codterapeuta not in(select
codterapeuta from terapeutanoatiendepor where codcliente=@CODCLIENTE)
and codespecialidad <> 8
AND FLGACTIVIDAD=1
ORDER BY CODTERAPEUTA

OPEN CURSORITO
FETCH NEXT FROM CURSORITO
INTO @CODTERAPEUTA

WHILE @@FETCH_STATUS= 0
BEGIN
INSERT INTO TERAPEUTANOATIENDEPOR VALUES (@CODTERAPEUTA, @CODCLIENTE)
FETCH NEXT FROM CURSORITO
INTO @CODTERAPEUTA
END

CLOSE CURSORITO
DEALLOCATE CURSORITO



Alguna idea??
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:23.