Cursores en Interbase
Publicado por sagoc (1 intervención) el 20/08/2003 16:44:57
Wuenassss
Intento crear un cursor en interbase para poder modificar los registros que me devuelve la select con un update...Where current of <cursor>, ya que hacerlo directamente con un update Where <condiciones> me resulta terriblemente lento.
El problema es que no me deja declarar el cursor. Cuando pongo:
DECLARE C CURSOR FOR
SELECT ...
Me da un error "parsing error" en la "C". Le he cambiado el nombre al cursor y me sigue saliendo.
Alguien sabe como se declaran los cursores en interbase, o tiene alguna documentacion o direccion donde poder encontrar algo al respecto ?
Por cierto. Estoy con una BD creada en ib6 con el dialecto 1 (será por eso)
Gracias de antemano ;-)
Intento crear un cursor en interbase para poder modificar los registros que me devuelve la select con un update...Where current of <cursor>, ya que hacerlo directamente con un update Where <condiciones> me resulta terriblemente lento.
El problema es que no me deja declarar el cursor. Cuando pongo:
DECLARE C CURSOR FOR
SELECT ...
Me da un error "parsing error" en la "C". Le he cambiado el nombre al cursor y me sigue saliendo.
Alguien sabe como se declaran los cursores en interbase, o tiene alguna documentacion o direccion donde poder encontrar algo al respecto ?
Por cierto. Estoy con una BD creada en ib6 con el dialecto 1 (será por eso)
Gracias de antemano ;-)
Valora esta pregunta


0