| Le type
YEAR est un type d'1 octet utilisé
pour représenter les années.
MySQL extrait et affiche la valeur
de YEAR au format YYYY. L'échelle
va de 1901 à 2155.
Vous pouvez spécifier la valeur
de YEAR en plusieurs formats :
Une chaîne de quatre chiffres
entre '1901' et '2155'.
Un nombre à quatre chiffres
entre 1901 et 2155.
Une chaîne de deux chiffres
entre '00' et '99'. Les valeurs entre
'00' et '69' et entre '70' et '99'
sont respectivement converties en
valeurs YEAR comprises entre 2000
et 2069 d'une part, et 1970 et 1999
de l'autre.
Une nombre de deux chiffres entre 1
et 99. Les valeurs entre 1 et 69 et
entre 70 et 99 sont respectivement converties
en valeurs YEAR comprises entre 2001
et 2069 d'une part, et 1970 et 1999
d'autre part. Notez que le rang de valeurs
pour les nombres à deux chiffres
est totalement différent du rang
pour les chaînes à deux
chiffres parce que vous ne pouvez pas
spécifier deux zéro directement
en tant que nombre et le faire interpréter
en tant que 2000. Vous devez le spécifier
comme chaîne '0' ou '00' sinon
il sera interprété comme
0000.
En tant que résultat d'une fonction
retournant une valeur acceptable dans
le contexte de YEAR, comme as NOW().
Les valeurs illégales pour YEAR
sont converties en 0000.
MySQL Reference Manual that can
be found at dev.mysql.com. The original
Reference Manual is in English, and
this translation is not necessarily
as up to date as the English version.
|