O Tipo YEAR
O tipo YEAR é um tipo de 1 byte usado para representar anos.
O MariaDB recupera e mostra valores YEAR no formato YYYY. A faixa de valores é de 1901 até 2155.
Você pode especificar valores YEAR em uma variedade de formatos:
- Como uma string de 4 digitos na faixa de
'1901'até'2155'. - Como um número de 4 dígitos na faixa de
1901até2155. - Como uma string de dis dígitos na faixa
'00'até'99'. Valores na faixa de'00'até'69'e'70'até'99'são convetidas para valoresYEARna faixa de2000até2069e1970até1999. - Como um número de 2 digitos na faixa de
1até99. Valores na faixa de1até69e70até99são convertidos para valoresYEARna faixa de2001até2069e1970até1999. Note que a faixa para números de dois dígitos é um pouco diferente da faixa de strings de dois dígitos, pois não se pode especificar zero diretamente como um número e tê-lo interpretado com2000. Você deve especificá-lo como uma string'0'ou'00'ou ele será interpretado com0000. - Como o resultado de uma função que retorna um valor que é aceitável em um contexto do tipo
YEAR, tal comoNOW().
Valores YEAR ilegais são convertidos para 0000.