Fonctions SQL à connaître

  • Traitement de chaîne

    • Concat, substr, length, insrt, lpad, trim

    • Lower, upper, initcap

  • Traitement de date

    • months_between, add_months, next_day, last_day,

    • SELECT sysdate FROM dual

    • Opérations mathématiques sur les dates : SELECT sysdate + 10 FROM dual

  • Traitement numérique

    • Round, Trunc

    • Floor, Ceil

    • Mod

  • Conversion

    • Conversion implicite

    • Conversion explicite : TO_DATE, TO_NUMBER, TO_CHAR

  • Générales

    • NVL (par exemple NVL(X,0) renvoie 0 si X vaut Null)

    • CASE WHEN condition1 THEN valeur1 WHEN condition2 THEN valeur2 ELSE valeur3 END

    • Imbrication de fonctions : F3(F2(F1(col,arg1),arg2),arg3)

Suivant
Mode HTMLEffets