Nouvelles fonctions

Un très large éventail de fonctions peuvent intéresser les utilisateurs. Cependant, la plupart de ces fonctions sont construites à partir d'une ou plusieurs des fonctions suivantes :

  • Opérateurs mathématiques : tels que +, *, -, /, %
  • Opérateurs logiques : et, ou
  • Manipulations de chaînes de caractères : comparaison, extraction, trim, trim à gauche, trim à droite, mise en majuscule, mise en minuscule.
  • Fonctions mathématiques : log, exp
  • Manipulations de données : année, mois, jour, heure, minute, seconde, addition de dates, différence de dates

    Remarque : La fonction DayOfTheWeek qui retourne le jour de la semaine, renvoie un entier qui varie de 1 à 7, où 1 représente dimanche, 2 représente lundi, et 7 représente samedi. Ce comportement est le comportement standard des principales bases de données relationnelles (telles que DB2, ORACLE, SQLServer, ACCESS).

La liste de base des manipulations de données est fournie par SQL.

  • Pour créer une fonction
    1. Dans la liste Fonctions, sélectionnez celle que vous souhaitez utiliser pour créer le nouveau champ calculé. Les paramètres à remplir pour la fonction choisie sont affichés dans la deuxième partie du panneau.
    2. Définissez les paramètres de la nouvelle fonction.
    3. Cliquez sur le bouton Suivant. La fenêtre Entrez le nom du champ calculé s'affiche.
    4. Saisissez le nom du nouveau champ dans le champ Nom.
      Remarque

      Si le nom saisi existe déjà, un message s'affiche et le bouton OK est désactivé.

    5. Cliquez sur le bouton OK. La liste Champs est affichée avec le nouveau champ.