DATA: BEGIN OF itab OCCURS roll_area, 
  declarations ...
END OF itab [ VALID BETWEEN field_1 AND field_2 ].
Mit dieser Anweisung wird eine interne Tabelle itab und eine zugehörige Kopfzeile deklariert. Der Parameter roll_area gibt die Zahl der Datensätze an, die im Hauptspeicher gehalten werden sollen. Erst beim Überschreiten dieser Zahl wird auf den Swap-Bereich der Festplatte ausgelagert. Die Felder der Tabelle werden ebenso wie die einer Feldleiste deklariert. Mit dem Zusatz VALID BETWEEN werden zwei Felder der Tabelle bestimmt, mit deren Hilfe das Kommando PROVIDE ein Gültigkeitsintervall bildet.