6.2.2.3 Тип данных TIME |
Оглавление | 6.2.3 Символьные типы данных |
YEAR
Тип YEAR
- это однобайтный тип данных для представления значений года.
MySQL извлекает и выводит величины YEAR
в формате YYYY
. Диапазон возможных
значений - от 1901
до 2155
.
Величины типа YEAR
могут быть заданы в различных форматах:
'1901'
до '2155'
.
1901
до 2155
.
'00'
до '99'
. Величины
в интервалах от '00'
до '69'
и от '70'
до '99'
при этом преобразуются
в величины YEAR
в интервалах от 2000
до 2069
и от 1970
до 1999
соответственно.
1
до 99
. Величины в
интервалах от 1
до 69
и от 70
до 99
при этом преобразуются в величины
YEAR
в интервалах от 2001
до 2069
и от 1970
до 1999
соответственно.
Необходимо принять во внимание, что интервалы для двухзначных чисел и
двухзначных строк несколько различаются, так как нельзя указать
``ноль'' непосредственно как число и интерпретировать его как 2000
.
Необходимо задать его как строку '0'
или '00'
, или же оно будет
интерпретировано как 0000
.
YEAR
(такой как NOW()
).
Недопустимые величины YEAR
преобразуются в 0000
.
6.2.2.3 Тип данных TIME |
Оглавление | 6.2.3 Символьные типы данных |