Документация MySQL
Ядро MySQL само по себе устойчиво к ''проблеме 2000 года'' (see section ),
но некоторые представленные в MySQL входные
величины могут являться источниками ошибок. Так, любое вводимое значение,
содержащее двухразрядное значение года, является неоднозначным, поскольку
неизвестно столетие. Подобные величины должны быть переведены в
четырехразрядную форму, так как для внутреннего представления года в MySQL
используется 4 разряда.
,
,
.
.
Следует помнить, что эти правила дают только правдоподобные предположения
о том, что ваши данные в действительности означают. Если применяемая MySQL
эвристика не дает правильных величин, необходимо обеспечить
недвусмысленные входные данные, содержащие четырехразрядные величины года.
типы корректно.
Необходимо также отметить, что некоторые функции, такие как
в число. Это означает, что столбец с
данными типа
, содержащими год в виде двух разрядов, не будет
правильно работать с указанными функциями. Выход из этого положения
состоит в преобразовании
MIN(DATE_ADD(timestamp,INTERVAL 0 DAYS))
.
Рубрики: Без рубрики |

