The term Native SQL refers to all statements that can be transferred to the Native SQL interface of the database interface.
Native SQL statements do not fall within the scope of ABAP and do not follow ABAP syntax. ABAP only contains statements to isolate program sections in which Native SQL statements can be listed. In native SQL, mainly database-specific SQL statements can be used that are transferred unchanged from the Native SQL interface to a database system, and executed there. The full SQL language scope of the relevant database can be used and the addressed database tables do not have to be declared in the ABAP Dictionary. There is also a small set of SAP-specific Native SQL statements, which are handled specific way by the native SQL interface.
The following statements are used for handling native SQL: