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

Die INET6_NTOA SQL-Funktion in MySQL und MariaDB - Binärstring in IPv6-Adresse umwandeln

INET6_NTOASyntax:INET6_NTOA(Binärstring)
Rückgabe-Wert:CHAR
Funktions-Typ:Sonstige Funktion
Funktions-Beschreibung

Die SQL-Funktion INET6_NTOA() konvert einen "Binärstring" in eine IPv6-Adresse.

Wenn das Argument "Binärstring" ungültig oder NULL ist, gibt die INET6_NTOA()-Funktion NULL zurück.


INET6_NTOA() ist die Umkehrfunktion von INET6_ATON().

SQL Beispiele für die INET6_NTOA-Funktion

 1
 2
 3
 4
 5
 6
 7
 8
 9
10

SELECT INET6_NTOA(unhex('FE800000000000008ADE7CFFFEF7E3A5'));
SELECT INET6_NTOA(unhex('2A023030081ED48DCD91E9725C6B90A8'));
SELECT INET6_NTOA(unhex('00000000000000000000000000000001'));
SELECT INET6_NTOA(unhex('7F000001'));

SELECT INET6_NTOA('');
SELECT INET6_NTOA(2130706433);
SELECT INET6_NTOA(null);

INET6_NTOA(unhex('FE800000000000008ADE7CFFFEF7E3A5'))
varchar(39) BINARY
fe80::8ade:7cff:fef7:e3a5
INET6_NTOA(unhex('2A023030081ED48DCD91E9725C6B90A8'))
varchar(39) BINARY
2a02:3030:81e:d48d:cd91:e972:5c6b:90a8
INET6_NTOA(unhex('00000000000000000000000000000001'))
varchar(39) BINARY
::1
INET6_NTOA(unhex('7F000001'))
varchar(39) BINARY
127.0.0.1
INET6_NTOA('')
varchar(39) BINARY
NULL
INET6_NTOA(2130706433)
varchar(39) BINARY
NULL
INET6_NTOA(null)
varchar(39) BINARY
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

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

In MySQL und MariaDB wird die Funktion INET6_NTOA() verwendet, um eine IPv6-Adresse von ihrer numerischen Form in ihre Textdarstellung umzuwandeln. Die Funktion benötigt eine binäre Zeichenfolge, die die numerische IPv6-Adresse darstellt, als Argument und gibt die entsprechende IPv6-Adresse im Textformat zurück, beispielsweise zu Anzeigezwecken oder um sie in Abfragen und Vergleichen zu verwenden, wo bestimmte Bereiche von IPv6-Adressen gefiltert oder abgerufen werden können. Auf diese Weise können auch Zeichenfolgenoperationen durchgeführt oder bestimmte Teile der Adresse extrahiert werden.
IFIFNULLINET6_ATONINET6_NTOAINET_ATONINET_NTOAINSERT

Weitere MySQL und MariaDB SQL Sonstige Funktionen

BIN_TO_UUIDBIN_TO_UUID(Binärstring [, Tauschen])
Mehr zur BIN_TO_UUID-Funktion

GET_LOCKGET_LOCK()

INET6_ATONINET6_ATON(Zeichenkette)
Mehr zur INET6_ATON-Funktion

INET_ATONINET_ATON(Zeichenkette)
Mehr zur INET_ATON-Funktion

INET_NTOAINET_NTOA(Wert)
Mehr zur INET_NTOA-Funktion

IS_FREE_LOCKIS_FREE_LOCK()

IS_IPV4IS_IPV4(Zeichenkette)
Mehr zur IS_IPV4-Funktion

IS_IPV4_COMPATIS_IPV4_COMPAT(Zeichenkette)

IS_IPV4_MAPPEDIS_IPV4_MAPPED(Zeichenkette)

IS_IPV6IS_IPV6(Zeichenkette)
Mehr zur IS_IPV6-Funktion

IS_USED_LOCKIS_USED_LOCK()

IS_UUIDIS_UUID(Zeichenkette)
Mehr zur IS_UUID-Funktion

MASTER_GTID_WAITMASTER_GTID_WAIT()

MASTER_POS_WAITMASTER_POS_WAIT()

NAME_CONSTNAME_CONST(Name, Wert)
Mehr zur NAME_CONST-Funktion

RELEASE_ALL_LOCKSRELEASE_ALL_LOCKS()

RELEASE_LOCKRELEASE_LOCK()

SYS_GUIDSYS_GUID()
Mehr zur SYS_GUID-Funktion

UUIDUUID()
Mehr zur UUID-Funktion

UUID_SHORTUUID_SHORT()
Mehr zur UUID_SHORT-Funktion

UUID_TO_BINUUID_TO_BIN(Zeichenkette [, Tauschen])
Mehr zur UUID_TO_BIN-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 INET6_NTOA: mysql.com und mariadb.com
Aktualisiert: 17.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer