|
#1
|
||||
|
||||
Mejores Practicas
Tengo estas lineas de código para modificar una tabla interna.
Me gustaria saber cual de las 2 tiene mejor performance.. Alguna idea?
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#2
|
||||
|
||||
Hola DCErick
Yo usaría MODIFY con su TRANSPORTING. Creo que es más rápido frente a un bucle con tres movimientos y la modificación sin usar TRANSPORTING. Un saludo. |
#3
|
|||
|
|||
Dando una vuelta de tuerca mas yo creo que esto seria lo mas rapido
field-symbols: <linea> type zexistencia. loop at zexistencia assigning <linea>. check <linea>-matnr = ti_tmp-matnr. <linea>-maktx = v_maktx <linea>-stprs = v_stprs . . . endloop. |
#4
|
||||
|
||||
Hola DCErick obviamente tiene mas performance la sentencia MODIFY, aunq ese resultado se refleja mejor cuanto tienes en tu tabla interna algo de 500000 registros por ejemplo ....
__________________
David Carballido Córdova |
#5
|
||||
|
||||
Gracias a todos los que respondieron. Al final me quedé con usar la sentencia MODIFY.
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
Herramientas | Buscar en Tema |
Desplegado | |
|
|