MySQL LOCALTIME
funkcja jest synonimem NOW()
funkcjonować. Zwraca bieżącą datę i godzinę.
Wartość jest zwracana w formacie „RRRR-MM-DD GG:MM:SS” lub RRRRMMDDGGMMSS format, w zależności od tego, czy funkcja jest używana w kontekście łańcuchowym czy liczbowym.
Składnia
Możesz użyć jednej z dwóch następujących form:
LOCALTIME LOCALTIME([fsp])
Gdzie (opcjonalnie) fsp
argument określa precyzję ułamkowej sekundy dla wartości zwracanej.
Jeśli chcesz podać dokładność ułamków sekund, musisz użyć drugiego formularza.
Przykład
Oto przykład do zademonstrowania.
SELECT LOCALTIME;
Wynik:
+---------------------+ | LOCALTIME | +---------------------+ | 2018-06-28 15:22:45 | +---------------------+
Dokładność ułamkowa sekund
Oto przykład użycia fsp
argument określający dokładność ułamków sekund dla wartości zwracanej.
SELECT LOCALTIME(6);
Wynik:
+----------------------------+ | LOCALTIME(6) | +----------------------------+ | 2018-06-28 15:23:23.380839 | +----------------------------+
Kontekst numeryczny
Oto przykład użycia LOCALTIME
funkcja w kontekście numerycznym.
SELECT LOCALTIME + 0;
Wynik:
+----------------+ | LOCALTIME + 0 | +----------------+ | 20180628152338 | +----------------+
Możesz również użyć wartości niezerowej, aby dodać lub odjąć od wartości zwracanej. Na przykład:
SELECT LOCALTIME + 0, LOCALTIME + 5;
Wynik:
+----------------+----------------+ | LOCALTIME + 0 | LOCALTIME + 5 | +----------------+----------------+ | 20180628152503 | 20180628152508 | +----------------+----------------+