Crear cursor vacio
Publicado por Jorgito (82 intervenciones) el 08/07/2009 13:53:37
Tengo un tabla muy grande, y quiero crear un cursor vacío de esa tabla dentro de un programa y añadirle varios campos a el cursor:
SELECT * FROM tbl_orddia WHERE fld_numsec = 0 INTO CURSOR csr_orddia READWRITE
ALTER TABLE csr_orddia ADD COLUMN remolque n(3) ADD COLUMN camion c(3)
* fld_numsec es un campo que no puede estar a cero
El problema es que el cursor tarda bastante tiempo en crearse por el tamaño de la tabla.
¿ Qúe podría hacer para que tarde menos tiempo ?
SELECT * FROM tbl_orddia WHERE fld_numsec = 0 INTO CURSOR csr_orddia READWRITE
ALTER TABLE csr_orddia ADD COLUMN remolque n(3) ADD COLUMN camion c(3)
* fld_numsec es un campo que no puede estar a cero
El problema es que el cursor tarda bastante tiempo en crearse por el tamaño de la tabla.
¿ Qúe podría hacer para que tarde menos tiempo ?
Valora esta pregunta


0