Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2004, 15:18
Avatar de Sir Matrix
Sir Matrix
 
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 24 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