MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Jak UTC_TIME() działa w MariaDB

W MariaDB, UTC_TIME() to wbudowana funkcja daty i czasu, która zwraca aktualny czas UTC.

Wynik jest zwracany w formacie „GG:MM:SS” lub GGMMSS.uuuuuu, w zależności od tego, czy funkcja jest używana w kontekście łańcuchowym czy liczbowym.

UTC oznacza uniwersalny czas koordynowany i jest światowym standardem regulującym czas.

Składnia

UTC_TIME() można wywołać na dwa sposoby:

UTC_TIME
UTC_TIME([precision])

Gdzie precision jest opcjonalnym argumentem, który określa używaną precyzję w mikrosekundach.

Przykład

Oto przykład:

SELECT 
    UTC_TIME,
    UTC_TIME();

Wynik:

+----------+------------+
| UTC_TIME | UTC_TIME() |
+----------+------------+
| 00:17:09 | 00:17:09   |
+----------+------------+

Precyzja

Oto przykład określający precyzję użycia:

SELECT 
    UTC_TIME(3),
    UTC_TIME(6);

Wynik:

+--------------+-----------------+
| UTC_TIME(3)  | UTC_TIME(6)     |
+--------------+-----------------+
| 00:18:21.667 | 00:18:21.667957 |
+--------------+-----------------+

Kontekst numeryczny

W przypadku użycia w kontekście numerycznym UTC_TIME() zwraca swoją wartość w formacie GGMMSS.uuuuuu:

SELECT 
    UTC_TIME(6),
    UTC_TIME(6) + 0;

Wynik:

+-----------------+-----------------+
| UTC_TIME(6)     | UTC_TIME(6) + 0 |
+-----------------+-----------------+
| 23:01:18.921377 |   230118.921377 |
+-----------------+-----------------+

Nieprawidłowe argumenty

Przekazanie nieprawidłowego argumentu skutkuje błędem:

SELECT UTC_TIME('Six');

Wynik:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''Six')' at line 1

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak ORD() działa w MariaDB

  2. Porównanie RDS i EC2 do zarządzania MySQL lub MariaDB na AWS

  3. Jak działa funkcja EXPORT_SET() w MariaDB

  4. Jak TIMESTAMPDIFF() działa w MariaDB

  5. ClusterControl 1.5 — automatyczna weryfikacja kopii zapasowej, budowanie urządzenia podrzędnego z kopii zapasowej i integracja z chmurą