Vinzenz Mai: [MySQL] DATETIME = 0

Beitrag lesen

Hallo,

Wenn ich nun in diese Tabelle etwas eintrage, wird DATETIME nicht auf das derzeitige Datum und die derzeitige Uhrzeit gesetzt, sondern es wird lediglich 0000-00-00 00:00:00 ausgegeben/angezeigt.
Woran liegt das?

daran, dass Du etwas Ungültiges eingibst.

Ich zitiere aus dem relevanten Handbuchabschnitt:

<zitat>
    Each temporal type has a range of legal values, as well as a “zero” value
    that may be used when you specify an illegal value that MySQL cannot
    represent.
</zitat>

Freundliche Grüße

Vinzenz