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

Die INET_ATON SQL-Funktion in MySQL und MariaDB - IP-Adresse in ganze Zahl umwandeln

INET_ATONSyntax:INET_ATON(Zeichenkette)
Rückgabe-Wert:INTEGER
Funktions-Typ:Sonstige Funktion
Funktions-Beschreibung

Die SQL-Funktion INET_ATON() gibt eine ganze Zahl zurück, die den numerischen Wert der IP-Adresse in "Zeichenkette" darstellt.

Wenn der Wert von "Zeichenkette" ungültig oder NULL ist, gibt die INET_ATON()-Funktion NULL zurück.

SQL Beispiele für die INET_ATON-Funktion

 1
 2
 3
 4
 5
 6
 7
 8

SELECT INET_ATON('127.0.0.1');
SELECT INET_ATON('66.249.66.4');

SELECT INET_ATON('257.0.0.1');
SELECT INET_ATON('');
SELECT INET_ATON(null);

inet_aton('127.0.0.1')
bigint(21)
2130706433
inet_aton('66.249.66.4')
bigint(21)
1123631620
inet_aton('257.0.0.1')
bigint(21)
NULL
inet_aton('')
bigint(21)
NULL
inet_aton(null)
bigint(21)
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

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

Die Funktion INET_ATON() wird in MySQL und MariaDB verwendet, um eine IPv4-Adresse von ihrer Textdarstellung in ihre numerische Form umzuwandeln. Die Funktion benötigt eine IPv4-Adresse in ihrem Textformat als Argument und gibt einen ganzzahligen Wert zurück, der den numerischen Wert der IPv4-Adresse darstellt und zur Speicherung in einer numerichen Tabellen-Spalte geeignet ist oder bei Vergleichen oder Abfragen zum Filtern oder Abrufen bestimmter Bereiche von IPv4-Adressen verwendet werden kann. Durch die Konvertierung von IPv4-Adressen in ihre numerische Form können Berechnungen oder Operationen an ihnen durchgeführen werden, zum Beispiel um Subnetze zu bilden oder bestimmte Teile der Adresse extrahieren.

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

INET6_NTOAINET6_NTOA(Binärstring)
Mehr zur INET6_NTOA-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 INET_ATON: mysql.com und mariadb.com
Aktualisiert: 17.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2023 Heino Cunze-Fischer