Der Datentyp YEAR hat genau ein Byte und
        dient der Darstellung von Jahreszahlen.
      
        MySQL ruft YEAR-Werte im Format
        YYYY ab und zeigt sie auch so an. Der Bereich
        liegt zwischen 1901 und
        2155.
      
        Zur Angabe von YEAR-Werten steht eine
        Vielzahl von Formaten zur Verfügung:
      
            Als vierstelliger String im Bereich
            '1901' bis '2155'.
          
            Als vierstellige Zahl im Bereich 1901 bis
            2155.
          
            Als zweistelliger String im Bereich '00'
            bis '99'. Werte in den Bereichen
            '00' bis '69' und
            '70' bis '99' werden
            zu YEAR-Werten in den Bereichen
            2000 bis 2069 bzw.
            1970 bis 1999
            konvertiert.
          
            Als zweistellige Zahl im Bereich 1 bis
            99. Werte in den Bereichen
            1 bis 69 und
            70 bis 99 werden zu
            YEAR-Werten in den Bereichen
            2001 bis 2069 bzw.
            1970 bis 1999
            konvertiert. Beachten Sie, dass sich der Bereich der
            zweistelligen Zahlen leicht von dem der zweistelligen
            Strings unterscheidet, da Sie Null nicht direkt als Zahl
            angeben und als 2000 interpretieren
            lassen können. Die Angabe muss vielmehr als String
            '0' oder '00'
            erfolgen, andernfalls wird sie als 0000
            interpretiert.
          
            Als Ergebnis einer Funktion, die einen Wert zurückgibt, der
            im Kontext von YEAR sinngebend ist,
            z. B. NOW().
          
        Unzulässige YEAR-Werte werden zu
        0000 konvertiert.
      
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.

