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