#1
|
|||
|
|||
Tablas equi, eqbs
Hola a todos, les comento que realizo un select de estas tablas y debo leer aproximadamente 17 millones de registros los que tengo que guardar en una tabla interna. Los parámetros que tengo es el material, el centro y el almacen. Es un solo material en este caso.
Sin embargo he tenido problemas de memoria y el proceso nunca termina, se ha ampliado el espacio de memoria pero ni aun asi se soluciona el problema. Lo que me podia a pensar es que si en el select haya una forma de leer del primer registro al numero 10 por decir algo llevarlo a la tabla interna, trabajarlo, luego seleccionar del registro 11 al 20, llevarlo a la tabla interna, etc. Es decir hacer un select controlado aparte de los parámetro que se tiene? Adjunto mi sentencia select. SELECT EQUI~erdat EQUI~CHARGE EQUI~EQUNR EQUI~LAGER EQUI~MATNR EQUI~SERNR EQUI~WERK EQBS~B_CHARGE EQBS~B_LAGER EQBS~B_WERK EQBS~EQUNR INTO CORRESPONDING FIELDS OF TABLE TABLA FROM ( EQUI INNER JOIN EQBS ON EQBS~EQUNR = EQUI~EQUNR ) WHERE EQUI~MATNR IN MATERIAL AND EQUI~SERNR IN NSERIE AND EQBS~B_LAGER IN ALMACEN AND EQBS~B_WERK IN CENTRO. Gracias por su ayuda |
Herramientas | Buscar en Tema |
Desplegado | |
|
|