Un appel_fonction peut être soit un appel à une des Fonctions SQL soit un appel à une fonction 4D (appel_fonction_4d). Les deux types de fonctions peuvent manipuler les données, retourner des résultats et peuvent traiter un ou plusieurs arguments.
 
    Cet exemple utilise la fonction SQL COUNT :
  C_ENTIER LONG(vNumPersonne)
 Debut SQL
    SELECT COUNT (*)
    FROM COMMERCIAUX
    INTO :vNumPersonne;
 Fin SQL