Heim > Datenbank > MySQL-Tutorial > Was passiert, wenn die Ausgabe der MySQL-Funktion TIMEDIFF() den Bereichswert des TIME-Felds überschreitet?

Was passiert, wenn die Ausgabe der MySQL-Funktion TIMEDIFF() den Bereichswert des TIME-Felds überschreitet?

WBOY
Freigeben: 2023-09-22 13:01:02
nach vorne
739 Leute haben es durchsucht

如果 MySQL TIMEDIFF() 函数的输出超出 TIME 字段的范围值会发生什么?

Wir wissen, dass der Bereich des TIME-Felds in MySQL ‘-838:59:59‘ bis ‘838:59:59‘ beträgt. Wenn nun die Ausgabe der Funktion TIMEDIFF() außerhalb dieses Bereichs liegt, gibt MySQL abhängig vom Wert des Arguments '-838:59:59' oder '838:59:59' zurück.

Beispiel

mysql> Select TIMEDIFF('2017-09-01 03:05:45','2017-10-22 03:05:45')AS 'Out of Range TIME Difference';
+------------------------------+
| Out of Range TIME Difference |
+------------------------------+
| -838:59:59                   |
+------------------------------+
1 row in set, 1 warning (0.00 sec)

mysql> Select TIMEDIFF('2017-10-22 04:05:45','2017-09-01 03:05:45')AS 'Out of Range TIME Difference';
+------------------------------+
| Out of Range TIME Difference |
+------------------------------+
| 838:59:59                    |
+------------------------------+
1 row in set, 1 warning (0.01 sec)
Nach dem Login kopieren

Die obige Abfrage zeigt, dass MySQL den maximalen oder minimalen Grenzwert des TIME-Feldbereichs zurückgibt, wenn die Gesamtdifferenz den Bereich überschreitet.

Das obige ist der detaillierte Inhalt vonWas passiert, wenn die Ausgabe der MySQL-Funktion TIMEDIFF() den Bereichswert des TIME-Felds überschreitet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage