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

Die VERSION SQL-Funktion in MySQL und MariaDB - Serverversion

VERSIONSyntax:VERSION()
Rückgabe-Wert:CHAR
Funktions-Typ:Informations-Funktion
Funktions-Beschreibung

Die SQL-Funktion VERSION() gibt eine Zeichenfolge zurück, die die Serverversion angibt.

Beispiel für MariaDB

 1
 2
 3

SELECT version();

version()
varchar(32) BINARY
10.5.13-MariaDB-0ubuntu0.21.04.1

Beispiel für MySQL

 1
 2
 3

SELECT version();

version()
varchar(6) BINARY
8.0.23
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

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

In MySQL und MariaDB wird die VERSION()-Funktion verwendet, um die Versionsinformationen des Datenbankservers abzurufen, indem sie eine Zeichenfolge zurückgibt, die die Versionsnummer des Servers darstellt. Die Funktion erfordert keine Argumente und kann direkt in einer SQL-Anweisung oder innerhalb einer Abfrage verwendet werden.

Die Funktion wird zur beispielsweise in der Datenbankverwaltung und für Wartungsaufgaben verwendet und bietet eine schnelle und einfache Möglichkeit, die Version des MySQL- oder MariaDB-Servers zu überprüfen, mit dem die Anwendung verbunden sind. Auch ist die Funktion hilfreich bei Kompatibilitätsprüfungen, bei denen die Serverversion überprüft und sicherstellt wird, dass Abfragen oder Anwendungscodes mit der spezifischen Version des verwendeten Datenbankservers kompatibel sind, da verschiedene Versionen von Datenbakservern eine unterschiedliche Syntax oder ein unterschiedliches Verhalten aufweisen können. Die VERSION()-Funktion findet auch Verwendung bei Anwendungsprotokollierung und Debugging, um die Datenbank-Server-Version in den Protokollen oder auf der Benutzeroberfläche von Anwendungen anzuzeigen oder zu protokollieren.

Die Versionszeichenfolge enthält normalerweise Haupt- und Nebenversionsnummern sowie zusätzliche Informationen wie Release- oder Build-Nummern.
VAR_POPVAR_SAMPVARIANCEVERSIONWEEKWEEKDAYWEEKOFYEAR

Weitere MySQL und MariaDB SQL Informations-Funktionen

BENCHMARKBENCHMARK(Anzahl, Ausdruck)
Mehr zur BENCHMARK-Funktion

BINLOG_GTID_POSBINLOG_GTID_POS()

CHARSETCHARSET(Zeichenkette)
Mehr zur CHARSET-Funktion

COERCIBILITYCOERCIBILITY(Zeichenkette)
Mehr zur COERCIBILITY-Funktion

COLLATIONCOLLATION(Zeichenkette)
Mehr zur COLLATION-Funktion

CONNECTION_IDCONNECTION_ID()
Mehr zur CONNECTION_ID-Funktion

CURRENT_USERCURRENT_USER()
Mehr zur CURRENT_USER-Funktion

CURRENT_ROLECURRENT_ROLE()
Mehr zur CURRENT_ROLE-Funktion

DATABASEDATABASE()
Mehr zur DATABASE-Funktion

DECODE_HISTOGRAMDECODE_HISTOGRAM()

DEFAULTDEFAULT(Spalte)
Mehr zur DEFAULT-Funktion

FOUND_ROWSFOUND_ROWS()
Mehr zur FOUND_ROWS-Funktion

LAST_INSERT_IDLAST_INSERT_ID([Ausdruck])
Mehr zur LAST_INSERT_ID-Funktion

LAST_VALUELAST_VALUE(Ausdruck [, Ausdruck ...])
Mehr zur LAST_VALUE-Funktion

ROWNUMROWNUM()

ROW_COUNTROW_COUNT()
Mehr zur ROW_COUNT-Funktion

SCHEMASCHEMA()
Mehr zur SCHEMA-Funktion

SESSION_USERSESSION_USER()
Mehr zur SESSION_USER-Funktion

SYSTEM_USERSYSTEM_USER()
Mehr zur SYSTEM_USER-Funktion

USERUSER()
Mehr zur USER-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 VERSION: mysql.com und mariadb.com
Aktualisiert: 17.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer