Foro de programación ABAP

Programación => Programación ABAP => Mensaje iniciado por: stompy en 18 Oct 2007, 10:25

Título: delimitar tamaño tabla interna
Publicado por: stompy en 18 Oct 2007, 10:25
Una pregunta q debe de ser muy muy basica.

Como hago para delimitar el numero de registros q recogerá una tabla interna. Estoy testeando y necesito q el select solo m llene 10 registros en la tabla interna y pare.

Según he leido OCCURS no tiene nada q ver verdad?

Gracias.
Título: Re: delimitar tamaño tabla interna
Publicado por: oscar en 18 Oct 2007, 11:13
Se hace de esta manera:  UP TO 10 ROWS
Una vez que ya tiene 10 registros se sale del select.


    SELECT * FROM CRCO UP TO 10 ROWS WHERE OBJTY = 'A'
                                       AND OBJID = AFRU-ARBID.



    ENDSELECT.


Un saludo.

Título: Re: delimitar tamaño tabla interna
Publicado por: stompy en 18 Oct 2007, 11:35
Muchas gracias Oscar.