| Documentation PostgreSQL 7.2 | ||
|---|---|---|
| <<< Previous | Next >>> | |
PostgreSQL utilise un analyseur heuristique interne pour le support de toutes les dates et zones horaires. Les dates et les zones horaires (date et time) sont des entrées chaînes, et elles sont divisées en champs distincts avec une détermination préliminaire du genre d'information qui peut être dans le champ. Chaque champ est interprété et soit il lui est assigné une valeur numérique, soit ignoré ou rejeté. L'analyseur contient des tables de consultation internes pour tous les champs textuels, incluant les mois, jours de la semaine, et zones horaires.
Cette partie montre le contenu des ces tables de consultation et décrit les étapes utilisées par l'analyseur pour décoder les dates et les zones horaires.
Table 1. Abréviations des mois
| Mois | Abréviations |
|---|---|
| April | Apr |
| August | Aug |
| December | Dec |
| February | Feb |
| January | Jan |
| July | Jul |
| June | Jun |
| March | Mar |
| November | Nov |
| October | Oct |
| September | Sep, Sept |
![]() | Le mois de May (mai) n'a pas d'abréviation, pour des raisons évidentes. |
Table 2. Abréviations jour de la semaine
| Jour | Abréviation |
|---|---|
| Sunday | Sun |
| Monday | Mon |
| Tuesday | Tue, Tues |
| Wednesday | Wed, Weds |
| Thursday | Thu, Thur, Thurs |
| Friday | Fri |
| Saturday | Sat |
Table 3. Modificateurs de champs PostgreSQL
| Identifiant | Description |
|---|---|
| ABSTIME | Keyword ignored |
| AM | Time is before 12:00 |
| AT | Keyword ignored |
| JULIAN, JD, J | Next field is Julian Day |
| ON | Keyword ignored |
| PM | Time is on or after after 12:00 |
| T | Next field is time |
Le mot-clé ABSTIME est ignoré pour des raisons historiques; dans de très anciennes versions de PostgreSQL des champs ABSTIME invalides étaient émis comme "Invalid Abstime". Ce n'est plus le cas cependant et ce mot-clé sera supprimé dans les prochaines versions.
| <<< Previous | Home | Next >>> |
| Remplir une base | Up | Zones horaires |