Dynamic data object that consists of a sequence of rows of the same data type. An internal table has a table type that specifies the row type, the table kind, and a table key. The corresponding generic data type is any table.