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
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0