Version mobile des SGBD : cette fonction n'est pas autorisée avec DB2.
Syntaxe
JOUR_SEMAINE(Argument)
Description
La fonction scalaire SQL JOUR_SEMAINE renvoie un nombre entier compris entre 1 et 7 correspondant au jour de la semaine (la valeur 1 se rapporte au Lundi).
L'argument doit être une date ou un horodatage (TIMESTAMP).
Le résultat de la fonction est un entier.
Si la valeur de l'argument peut être nulle, le résultat peut l'être également.
Si la valeur de l'argument est nulle, le résultat l'est aussi.
Il faut noter les particularités suivantes :
- Sur DB2/400 et DB2/UDB, on utilise l'implémentation ISO de la fonction DAYOFWEEK (DAYOFWEEK_ISO).
Sur SQL Server, on force une implémentation ISO en utilisant l'option "SET DATEFIRST 1".
Sur ODBC, le résultat n'est pas garanti car l'implémentation de la fonction peut varier en fonction du SGBD cible.
Par exemple
Si CMD_DATE correspond au 15 février 2003
JOUR_SEMAINE(CMD_DATE) rend 6
Liste des fonctions scalaires SQL par thème