Langage 4DCommandes par thèmeSQLVersion : SuivantSQLBegin SQLEnd SQLIs field value Null ( leChamp : Field ) : BooleanQUERY BY SQL ( {laTable : Table ;} formuleSQL : Text )SET FIELD VALUE NULL ( leChamp : Field )SQL CANCEL LOADSQL End selection : BooleanSQL EXECUTE ( instructionSQL {; objetLié}{; objetLié2 ; ... ; objetLiéN} )SQL EXECUTE SCRIPT ( cheminScript ; actionErreur {; nomAttribut ; valAttribut} {; nomAttribut2 ; valAttribut2 ; ... ; nomAttributN ; valAttributN} )SQL EXPORT DATABASE ( cheminDossier : Text {; nbFichiers : Integer {; tailleLimiteFichiers : Integer {; tailleLimiteChamps : Integer}}} )SQL EXPORT SELECTION ( {laTable : Table ;} cheminDossier : Text {; nbFichiers : Integer {; tailleLimiteFichiers : Integer {; tailleLimiteChamps : Integer}}} )SQL Get current data source : TextSQL GET DATA SOURCE LIST ( typeSource : Integer ; tabNomsSources : Text array ; tabPilotes : Text array )SQL GET LAST ERROR ( errCode : Integer ; errTexte : Text ; errODBC : Text ; errSQLServer : Integer )SQL GET OPTION ( option : Integer ; valeur : Integer, Text )SQL LOAD RECORD ({ nombreEnr : Integer })SQL LOGIN ({ source : Text ;} {nomUtilisateur : Text ; motDePasse : Text {; * }})SQL LOGOUTSQL SET OPTION ( option : Integer ; valeur : Integer, Text )SQL SET PARAMETER ( objet : Variable ; typeParam : Integer )START SQL SERVERSTOP SQL SERVER