Version 11
4D bietet ab Version 11 eine integrierte SQL Engine. Das Programm enthält auch einen SQL Server, den third-party Anwendungen über den 4D OBDC Treiber abfragen können.
Die verschiedenen Wege, um auf den 4D SQL Kernel zuzugreifen, die Konfiguration des SQL Server und die Beschreibung der SQL Anfragen werden ausführlich im Handbuch 4D SQL Reference beschrieben.
Dieses Kapitel enthält verschiedene 4D Befehle zur Verwendung von SQL in 4D:
Zum Steuern des SQL Server: START SQL SERVER und STOP SQL SERVER
Verwendung des integrierten SQL Kernel: SET FIELD VALUE NULL, Is Field Value Null, QUERY BY SQL, GET LAST SQL ERROR.
Direkter Zugriff auf externe SQL Datenquellen (SQL pass-through): GET DATA SOURCE LIST, Get current data source, Begin SQL, End SQL, USE INTERNAL DATABASE, USE EXTERNAL DATABASE.