Mit dem SQL-Editor können einfach und schnell eva/3 Application Builder Abfragen generiert werden. Anders als beim DSQL-Editor können diese Abfragen datenbankenabhängig generiert werden. Unterstützte Funktionen werden je nach Datenbank intern unterschiedlich umgesetzt und erfordern keinerlei datenbankspezifisches Wissen.
Diese SQL-Anweisungen werden üblicherweise als Datenbasis für Formulare oder Berichte eingesetzt. In der Anweisung kommen allerdings keine Tabellennamen der Datenbank vor, sondern der Name der Datei ohne Endung und Pfad im Projekt Verzeichnis. Diese werden beim Ausführen geladen, die tatsächlichen Tabellennamen ausgetauscht und die Abfrage in die datenbankspezifische Syntax umgesetzt.
So ist eine einfache Erstellung einer datenbankenabhängigen SQL-Anweisung entweder über den visuellen Editor oder über die Texteingabe möglich.
Mit der Verwendung von Variablen können die Abfragen zur Laufzeit angepasst werden. So können die Ergebnisse zum Beispiel abhängig von Formulareingaben eingeschränkt werden.