EXTRACT |
Extraire |
---|---|
PostgreSQL |
Syntaxe
EXTRACT(
{YEAR|MONTH|DAY|HOUR|MINUTE|SECOND} | {TIMEZONE_HOUR|TIMEZONE_MINUTE} | {TIMEZONE_REGION|TIMEZONE_ABBR} FROM { date | interval_value } ) |
Paramètres
Nom | Description | |
---|---|---|
date | Ce paramètre permet d'indiquer la partie de la date à retourner sous forme de constante : | |
Contante | Description | |
century | Cette valeur permet d'indiquer le siècle. | |
day | Cette valeur permet d'indiquer le jour du mois. | |
decade | Cette valeur permet d'indiquer la décennie (l'année divisé par 10). | |
dow | Cette valeur permet d'indiquer le jour de semaine (0 = dimanche, 1 = Lundi, 2 = Mardi, 3 = Mercredi, 4 = Jeudi, 5 = Vendredi, 6 = Samedi). | |
doy | Cette valeur permet d'indiquer le jour de l'année. Les valeurs possibles sont situées entre 1 et 366. | |
epoch | Cette valeur permet d'indiquer le nombre de secondes depuis le 1er janvier 1970 à minuit. | |
hour | Cette valeur permet d'indiquer l'heure de la journée. | |
isodow | Cette valeur permet d'indiquer le jour de semaine selon le standard ISO 8601 (1 = Lundi, 2 = Mardi, 3 = Mercredi, 4 = Jeudi, 5 = Vendredi, 6 = Samedi, 7 = dimanche). | |
isoyear | Cette valeur permet d'indiquer le numéro de la semaine de l'année selon le standard ISO 8601. | |
microseconds | Cette valeur permet d'indiquer les microsecondes soit un multiple d'un 1 000 000. | |
millennium | Cette valeur permet d'indiquer le millénium. | |
milliseconds | Cette valeur permet d'indiquer les millisecondes, soit un multiple de 1&nbs;000. | |
minute | Cette valeur permet d'indiquer les minutes d'une heure. Les valeurs sont situés entre 0 et 59. | |
month | Cette valeur permet d'indiquer le numéro du mois, soit 1 = Janvier, 2 = Février, 3 = Mars, 4 = Avril, 5 = Mai, 6 = Juin, 7 = Juillet, 8 = Août, 9 = Septembre, 10 = Octobre, 11 = Novembre, 12 = Décembre. | |
quarter | Cette valeur permet d'indiquer le trimestre de l'année. Les valeurs possibles sont situés entre 1 et 4. | |
second | Cette valeur permet d'indiquer les secondes d'une minute. | |
timezone | Cette valeur permet d'indiquer le fuseau horaire à partir de l'UTC en secondes. | |
timezone_hour | Cette valeur permet d'indiquer le fuseau horaire en heure. | |
timezone_minute | Cette valeur permet d'indiquer le fuseau horaire en minute. | |
week | Cette valeur permet d'indiquer le numéro de la semaine dans l'année selon le standard ISO 8601. | |
year | Cette valeur permet d'indiquer l'année en 4 chiffres. | |
date | Ce paramètre permet d'indiquer la date et/ou une heure à analyser. | |
interval_value | Ce paramètre permet d'indiquer l'intervalle de temps à analyser. |
Description
Cette fonction permet d'extraire la valeur d'une date ou d'une valeur d'intervalle.
Dernière mise à jour : Dimanche, le 27 décembre 2015