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

Przykłady UTC_DATE – MySQL

W MySQL możesz użyć UTC_DATE funkcja zwracająca datę UTC. UTC oznacza uniwersalny czas koordynowany i jest głównym standardem czasu, według którego świat reguluje zegary i czas.

Wynik jest zwracany w formacie „RRRR-MM-DD” lub RRRRMMDD 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:

UTC_DATE
UTC_DATE()

Więc nie są wymagane żadne argumenty.

Przykład 1 – Podstawowe użycie

Oto przykład do zademonstrowania.

SELECT UTC_DATE;

Wynik:

+------------+
| UTC_DATE   |
+------------+
| 2018-07-05 |
+------------+

Przykład 2 – z nawiasami

W tym przykładzie dodaję nawiasy (oczywiście nie ma to żadnego wpływu na wynik).

SELECT UTC_DATE();

Wynik:

+------------+
| UTC_DATE() |
+------------+
| 2018-07-05 |
+------------+

Przykład 3 – Kontekst liczbowy

Wszystkie poprzednie przykłady zostały zwrócone w formacie „RRRR-MM-DD” format. Dzieje się tak, ponieważ zostały użyte w kontekście łańcuchowym.

W tym przykładzie używam funkcji w kontekście numerycznym. Robię to, dodając numer do funkcji.

SELECT UTC_DATE() + 0;

Wynik:

+----------------+
| UTC_DATE() + 0 |
+----------------+
|       20180705 |
+----------------+

W tym przypadku dodałem zero, dzięki czemu data pozostała ta sama. Jednak wynik jest teraz wyświetlany w formacie RRRRMMDD format.

Nic nie stoi na przeszkodzie, aby dodać kolejny numer. Przykład:

SELECT UTC_DATE() + 5;

Wynik:

+----------------+
| UTC_DATE() + 5 |
+----------------+
|       20180710 |
+----------------+

Zobacz też UTC_TIME Przykłady zwracania czasu UTC.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ukrywanie prawdziwego identyfikatora obiektu bazy danych w adresach URL

  2. Jak mogę zapobiec wstrzykiwaniu SQL w PHP?

  3. Jak radzić sobie z błędami dla zduplikowanych wpisów?

  4. Jak uzyskać skróconą nazwę miesiąca z daty w MySQL?

  5. BŁĄD 1130 (HY000):Host „” nie może połączyć się z tym serwerem MySQL