©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die UTC_TIMESTAMP SQL-Funktion in MySQL und MariaDB - UTC Zeitstempel

UTC_TIMESTAMPSyntax:UTC_TIMESTAMP([Genauigkeit])
Rückgabe-Wert:DATETIME
Funktions-Typ:Datum und Zeit-Funktion
Funktions-Beschreibung

Die SQL-Funktion UTC_TIMESTAMP() gibt das aktuelle UTC Datum und Uhrzeit als Zeichenkette YYYY-MM-DD hh:mm:ss oder numerisch als BIGINT YYYYMMDDhhmmss oder als DECIMAL YYYYMMDDhhmmss.microseconds zurück, je nachdem, ob die Funktion im String- oder numerischen Kontext verwendet wird.

Der Wert wird im Format der aktuellen Sitzungszeitzone ausgedrückt.

Das Argument "Genauigkeit" kann angegeben werden, um eine Sekundenbruchteilgenauigkeit von 0 bis 6 Stellen anzuzeigen.

Die Angabe der "Genauigkeit" muss eine geschriebene Zahl von 0-6 sein. Ausdrücke oder Variablen erzeugen einen Syntax-Fehler, größere Werte einen Prezisions-Fehler.

Bei der UTC_TIMESTAMP()-Funktion können die Klammern weggelassen werden, wenn "Genauigkeit" nicht angegeben wird.


Das Setzen der System-Variablen timestamp wirkt sich auf die Funktion UTC_TIMESTAMP() aus.

SQL Beispiele für die UTC_TIMESTAMP-Funktion

 1
 2
 3
 4
 5
 6
 7
 8
 9
10

SELECT utc_timestamp(), utc_timestamp() + 1, utc_timestamp() + 0.001;
SELECT utc_timestamp(6), utc_timestamp(6) + 1, utc_timestamp(6) + 0.001;
SELECT utc_timestamp;

SELECT utc_timestamp(7);
SELECT utc_timestamp(3 + 2);
SET @a=3;
SELECT utc_timestamp(@a);

utc_timestamp()
utc_timestamp() + 1
utc_timestamp() + 0.001
datetime(19)bigint(16)decimal(20)
27.03.2023 23:40:362023032723403720230327234036.001
utc_timestamp(6)
utc_timestamp(6) + 1
utc_timestamp(6) + 0.001
datetime(26)decimal(23)decimal(23)
2023-03-27 23:40:36.80935920230327234037.80935920230327234036.810359
utc_timestamp
datetime(19)
27.03.2023 23:40:36
  select utc_timestamp(7) 
errno: 1426  sqlstate: 42000  error: Too big precision 7 specified for 'utc_timestamp'. Maximum is 6  
  select utc_timestamp(3 + 2) 
errno: 1064  sqlstate: 42000  error: 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 '+ 2)' at line 1  
  select utc_timestamp(@a) 
errno: 1064  sqlstate: 42000  error: 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 '@a)' at line 1  
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der UTC_TIMESTAMP() Funktion in MySQL und MariaDB-Datenbanken

In MySQL und MariaDB gibt die Funktion UTC_TIMESTAMP() das aktuelle UTC-Datum und die aktuelle UTC-Uhrzeit (Coordinated Universal Time) als Datum-Uhrzeit-Wert im Format „JJJJ-MM-TT HH:MM:SS“ zurück. Die Funktion gibt immer das aktuelle UTC-Datum und die aktuelle UTC-Uhrzeit zurück, unabhängig von der Zeitzoneneinstellung auf dem Server oder dem Client, was ermöglicht, dass mit konsistenten und standardisierten "Datums- und Uhrzeit"-Werten über verschiedene Zeitzonen hinweg arbeiten zu können und in verschiedenen SQL-Anweisungen das UTC-Datum und die UTC-Uhrzeit aus einer Tabelle abzurufen oder zu speichern. Es können mithilfe anderer Funktionen und SQL-Operationen Berechnungen durchgeführt oder der erhaltene UTC-Zeitstempel manipuliert werden.
USERUTC_DATEUTC_TIMEUTC_TIMESTAMPUUIDUUID_SHORTUUID_TO_BIN

Weitere MySQL und MariaDB SQL Datum und Zeit-Funktionen

ADDDATEADDDATE(Datum, [INTERVAL] Anzahl [Einheit])
Mehr zur ADDDATE-Funktion

ADDTIMEADDTIME(Datum, Ausdruck)
Mehr zur ADDTIME-Funktion

CONVERT_TZCONVERT_TZ(Datum, Von Zeitzone, Zu Zeitzone)
Mehr zur CONVERT_TZ-Funktion

CURDATECURDATE()
Mehr zur CURDATE-Funktion

CURTIMECURTIME([Genauigkeit])
Mehr zur CURTIME-Funktion

CURRENT_DATECURRENT_DATE(-)
Mehr zur CURRENT_DATE-Funktion

CURRENT_TIMECURRENT_TIME([Genauigkeit])
Mehr zur CURRENT_TIME-Funktion

CURRENT_TIMESTAMPCURRENT_TIMESTAMP([Genauigkeit])
Mehr zur CURRENT_TIMESTAMP-Funktion

DATEDATE(Datum und Uhrzeit)
Mehr zur DATE-Funktion

DATE_ADDDATE_ADD(Datum, INTERVAL Anzahl Einheit)
Mehr zur DATE_ADD-Funktion

DATE_SUBDATE_SUB(Datum, INTERVAL Anzahl Einheit)
Mehr zur DATE_SUB-Funktion

FROM_DAYSFROM_DAYS(Anzahl Tage)
Mehr zur FROM_DAYS-Funktion

FROM_UNIXTIMEFROM_UNIXTIME(Unix-Timestamp [, Format])
Mehr zur FROM_UNIXTIME-Funktion

LOCALTIMELOCALTIME([Genauigkeit])
Mehr zur LOCALTIME-Funktion

LOCALTIMESTAMPLOCALTIMESTAMP([Genauigkeit])
Mehr zur LOCALTIMESTAMP-Funktion

MAKEDATEMAKEDATE(Jahr, Tag vom Jahr)
Mehr zur MAKEDATE-Funktion

MAKETIMEMAKETIME(Stunden, Minuten, Sekunden)
Mehr zur MAKETIME-Funktion

NOWNOW([Genauigkeit])
Mehr zur NOW-Funktion

SEC_TO_TIMESEC_TO_TIME(Sekunden)
Mehr zur SEC_TO_TIME-Funktion

SLEEPSLEEP(Sekunden)
Mehr zur SLEEP-Funktion

STR_TO_DATESTR_TO_DATE(Zeichenkette, Format)
Mehr zur STR_TO_DATE-Funktion

SUBDATESUBDATE(Datum, [INTERVAL] Anzahl [Einheit])
Mehr zur SUBDATE-Funktion

SUBTIMESUBTIME(Datum und Uhrzeit, Abzug)
Mehr zur SUBTIME-Funktion

SYSDATESYSDATE()
Mehr zur SYSDATE-Funktion

TIMETIME(Datum und Uhrzeit)
Mehr zur TIME-Funktion

TIMEDIFFTIMEDIFF(Datum 1, Datum 2)
Mehr zur TIMEDIFF-Funktion

TIMESTAMPTIMESTAMP(Datum [, Addition])
Mehr zur TIMESTAMP-Funktion

TIMESTAMPADDTIMESTAMPADD(Einheit, Anzahl, Datum)
Mehr zur TIMESTAMPADD-Funktion

TIMESTAMPDIFFTIMESTAMPDIFF(Einheit, Datum 1, Datum 2)
Mehr zur TIMESTAMPDIFF-Funktion

UTC_DATEUTC_DATE()
Mehr zur UTC_DATE-Funktion

UTC_TIMEUTC_TIME([Genauigkeit])
Mehr zur UTC_TIME-Funktion

DAYDAY(Datum)
Mehr zur DAY-Funktion

DAYOFMONTHDAYOFMONTH(Datum)
Mehr zur DAYOFMONTH-Funktion

DAYOFWEEKDAYOFWEEK(Datum)
Mehr zur DAYOFWEEK-Funktion

DAYOFYEARDAYOFYEAR(Datum)
Mehr zur DAYOFYEAR-Funktion

EXTRACTEXTRACT(Einheit FROM Datum)
Mehr zur EXTRACT-Funktion

HOURHOUR(Datum und Uhrzeit)
Mehr zur HOUR-Funktion

MICROSECONDMICROSECOND(Datum und Uhrzeit)
Mehr zur MICROSECOND-Funktion

MINUTEMINUTE(Datum und Uhrzeit)
Mehr zur MINUTE-Funktion

MONTHMONTH(Datum)
Mehr zur MONTH-Funktion

QUARTERQUARTER(Datum)
Mehr zur QUARTER-Funktion

SECONDSECOND(Datum und Uhrzeit)
Mehr zur SECOND-Funktion

TIME_TO_SECTIME_TO_SEC(Uhrzeit)
Mehr zur TIME_TO_SEC-Funktion

TO_DAYSTO_DAYS(Datum)
Mehr zur TO_DAYS-Funktion

TO_SECONDSTO_SECONDS(Datum und Uhrzeit)
Mehr zur TO_SECONDS-Funktion

UNIX_TIMESTAMPUNIX_TIMESTAMP([Datum und Uhrzeit])
Mehr zur UNIX_TIMESTAMP-Funktion

WEEKWEEK(Datum [, Modus])
Mehr zur WEEK-Funktion

WEEKDAYWEEKDAY(Datum)
Mehr zur WEEKDAY-Funktion

WEEKOFYEARWEEKOFYEAR(Datum)
Mehr zur WEEKOFYEAR-Funktion

YEARYEAR(Datum)
Mehr zur YEAR-Funktion

YEARWEEKYEARWEEK(Datum [, Modus])
Mehr zur YEARWEEK-Funktion

DAYNAMEDAYNAME(Datum)
Mehr zur DAYNAME-Funktion

DATE_FORMATDATE_FORMAT(Datum und Uhrzeit, Format)
Mehr zur DATE_FORMAT-Funktion

GET_FORMATGET_FORMAT(Typ, Format)
Mehr zur GET_FORMAT-Funktion

MONTHNAMEMONTHNAME(Datum)
Mehr zur MONTHNAME-Funktion

TIME_FORMATTIME_FORMAT(Uhrzeit, Format)
Mehr zur TIME_FORMAT-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion UTC_TIMESTAMP: mysql.com und mariadb.com
Aktualisiert: 17.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer