INET_ATON | Syntax: | INET_ATON(Zeichenkette) | Rückgabe-Wert: | INTEGER | Funktions-Typ: | Sonstige Funktion | |
|
|
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 |
|
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: |
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 |
|