In diesem Fall berücksichtigt MySQL den ersten der beiden Werte, die im zugehörigen Einheitenwertsatz bereitgestellt werden. Es gibt eine Ausgabe zusammen mit Warnungen zurück, nachdem das Intervall basierend auf den in der geschlossenen Menge berücksichtigten Werten in den im Schlüsselwort INTERVAL angegebenen Einheiten berechnet wurde.
Das folgende Beispiel soll das verdeutlichen -
mysql> Select TIMESTAMP('2017-10-22 04:05:36' + INTERVAL '4 2' Hour)AS 'HOUR VALUE INCREASED BY 4'; +---------------------------+ | HOUR VALUE INCREASED BY 4 | +---------------------------+ | 2017-10-22 08:05:36 | +---------------------------+ 1 row in set, 1 warning (0.00 sec) mysql> Show warnings; +---------+------+------------------------------------------+ | Level | Code | Message | +---------+------+------------------------------------------+ | Warning | 1292 | Truncated incorrect INTEGER value: '4 2' | +---------+------+------------------------------------------+ 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWas gibt MySQL zurück, wenn ich einen geschlossenen Einheitenwertsatz mit dem Schlüsselwort INTERVAL verwende?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!