ABAP
" Crea automáticamente la tabla lt_materiales (Standard Table) con " la estructura exacta de lo que devuelve el SELECT. SELECT matnr, mtart, meins FROM mara INTO TABLE @DATA(lt_materiales) UP TO 100 ROWS. " También puedes crear tablas dinámicas a partir de otras usando VALUE DATA(lt_numeros) = VALUE int4_table( ( 1 ) ( 2 ) ( 3 ) ).
Tip de Experto: Úsala siempre que extraigas datos de la base de datos o llames a métodos que devuelven tablas. Tu código será mucho más limpio.
Utilizas objetos que ya existen en el Diccionario de Datos (Transacción SE11), como Tablas Transparentes, Estructuras o Tipos de Tabla.
Si te toca mantener código antiguo (programas de hace 15-20 años), verás esto constantemente. Como programador experto, tienes estrictamente prohibido usar esto en código nuevo.