version 11
4D, à compter de la version 11, comporte un moteur SQL intégré. Le programme inclut également un serveur SQL que les applications tierces peuvent interroger (via le pilote ODBC de 4D).
Les différents modes d'accès au moteur SQL de 4D, le paramétrage du serveur SQL et la description des requêtes SQL sont décrits dans un manuel séparé, Guide de référence 4D SQL.
Le thème "SQL" regroupe les diverses commandes 4D relatives à l'exploitation du SQL dans 4D :
contrôle du serveur SQL : LANCER SERVEUR SQL et ARRETER SERVEUR SQL
utilisation du moteur SQL intégré : FIXER VALEUR CHAMP NULL, Valeur champ Null, CHERCHER PAR SQL, LIRE DERNIERE ERREUR SQL
accès direct aux sources de données SQL internes ou externes (SQL Pass-through) : LISTE SOURCES DONNEES, Lire source donnees courante, Debut SQL, Fin SQL, UTILISER BASE EXTERNE, UTILISER BASE INTERNE.