©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.
IFNULLINET6_ATONINET6_NTOAINET_ATONINET_NTOAINSERTINSTR

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-2024 Heino Cunze-Fischer