Mysql
 sql >> Baza danych >  >> RDS >> Mysql

CURRENT_TIME Przykłady – MySQL

W MySQL CURRENT_TIME funkcja może zostać użyta do zwrócenia aktualnego czasu.

Ta funkcja jest właściwie synonimem CURTIME() który zwraca aktualny czas, dzięki czemu możesz wybrać, której funkcji wolisz używać.

Obie funkcje zwracają aktualny czas jako wartość w 'GG:MM:SS' lub GGMMSS 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 następujących form:

CURRENT_TIME
CURRENT_TIME([fsp])

(Opcjonalnie) fsp argument może służyć do podania precyzji ułamka sekundy. Jeśli zostanie podana, zwracana wartość będzie obejmować ułamki sekund do podanej liczby. Możesz określić fsp wartość między 0 i 6 .

Dlatego jeśli chcesz określić dokładność ułamków sekund, musisz użyć drugiej składni.

Jak wspomniano, w razie potrzeby możesz również użyć następujących:

CURTIME([fsp])

Przykład – kontekst ciągu

Oto przykład użycia CURRENT_TIME w kontekście łańcuchowym.

SELECT CURRENT_TIME;

Wynik:

+--------------+
| CURRENT_TIME |
+--------------+
| 10:02:31     |
+--------------+

A oto przykład użycia obu form składni obok siebie, wraz z CURTIME() funkcja:

SELECT 
    CURRENT_TIME,
    CURRENT_TIME(),
    CURTIME();

Wynik:

+--------------+----------------+-----------+
| CURRENT_TIME | CURRENT_TIME() | CURTIME() |
+--------------+----------------+-----------+
| 10:03:07     | 10:03:07       | 10:03:07  |
+--------------+----------------+-----------+

Przykład – Kontekst numeryczny

Oto przykład użycia CURRENT_TIME w kontekście numerycznym.

SELECT CURRENT_TIME + 0;

Wynik:

+------------------+
| CURRENT_TIME + 0 |
+------------------+
|           100425 |
+------------------+

W tym przykładzie dodałem zero do czasu. Ale mogłem też dodać inny numer.

Przykład — dokładność ułamków sekund

Oto przykład określenia dokładności ułamków sekund równej 6.

SELECT CURRENT_TIME(6);

Wynik:

+-----------------+
| CURRENT_TIME(6) |
+-----------------+
| 10:05:24.091083 |
+-----------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON_EXTRACT() – Zwróć dane z dokumentu JSON w MySQL

  2. przekonwertuj ciąg daty na pole daty i godziny mysql

  3. Błąd podczas tworzenia tabeli:Wystąpił błąd w składni SQL w pobliżu 'order( order_id INT UNSIGNED NOT NULL AUTO_INCREMENT, user_id ' w wierszu 1

  4. Jak utworzyć bazę danych MySQL w cPanel?

  5. Jak sprawnie znaleźć najbliższe lokalizacje w pobliżu danej lokalizacji?