ABAP
SAP R/3では「テーブル」といわれるデータベースシステムを用いている。テーブルの種類は「標準テーブル」「アドオンテーブル」の2種類が存在する。標準テーブルはSAP R/3およびS/4HANAに標準実装されているテーブルであり、アドオンテーブルは顧客の独自要件実現などのために、エンジニアやコンサルタントが後から追加(アドオン)して作成するテーブルである。
ABAPでは、テーブルからのデータ取得、テーブルへのデータ(レコード)挿入、テーブルからのデータ削除を行う場合、SQLに類似した「ABAP SQL(旧:OPEN SQL)」および、特定データベースに依存したDB言語である「ネイティブSQL」の使用が可能である。
S/4HANAが主流になり、SAP HANAがプラットフォームとなったことにより、使用可能データベースシステムの限定およびデータベースからの応答時間が短縮した。それに加えABAP SQLが大きく機能拡張していることから、特定データベースに依存した方法でのデータ取得・操作をする事例は減少しているものと思われる。