©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Diese Webseite funktioniert besser mit Javascript
Der MyWAY SQL-Manager kann hier kostenlos heruntergeladen werden: als PHP-Installations-Datei als GZIP-Datei als ZIP-Archiv
Falls der Download von dieser Seite nicht funktionieren sollte, können Sie das Programm auch hier (Virengeprüft bei heise.de) herunterladen.
Mit dem Download akzeptieren Sie die Allgemeinen Geschäftsbedingungen
Das Programm MyWAY SQL-Manager funktioniert nur mit Javascript
Netzwelt
SQL-FunktionMySQLMariaDB

Die IS_IPV4 SQL-Funktion in MySQL und MariaDB - Prüfen ob IPv4-Adresse

IS_IPV4Syntax:IS_IPV4(Zeichenkette)
Rückgabe-Wert:INTEGER
Funktions-Typ:Sonstige Funktion
Funktions-Beschreibung

Die SQL-Funktion IS_IPV4() gibt 1 zurück, wenn das Argument "Zeichenkette" eine gültige IPv4-Adresse enthält.

Wenn der Wert keine gültige IPv4-Adresse ist oder den Wert NULL hat, gibt die IS_IPV4()-Funktion 0 zurück.

IS_IPV4() ist strenger als INET_ATON() und genauso streng wie die INET6_ATON()-Funktion.

SQL Beispiele für die IS_IPV4-Funktion

 1
 2
 3
 4
 5
 6
 7
 8

SELECT IS_IPV4('127.0.0.1');
SELECT IS_IPV4('66.249.66.4');

SELECT IS_IPV4('257.0.0.1');
SELECT IS_IPV4('');
SELECT IS_IPV4(null);

IS_IPV4('127.0.0.1')
int(1)
1
IS_IPV4('66.249.66.4')
int(1)
1
IS_IPV4('257.0.0.1')
int(1)
0
IS_IPV4('')
int(1)
0
IS_IPV4(null)
int(1)
0
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

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

In MySQL und MariaDB wird die Funktion IS_IPV4() verwendet, um zu bestimmen, ob eine bestimmte Zeichenfolge eine gültige IPv4-Adresse darstellt. Die Funktion benötig einen String als Argument und gibt 1 zurück, wenn die Zeichenfolge eine gültige IPv4-Adresse enthält, andernfalls 0. Dabei führt die Funktion eine grundlegende Syntaxprüfung der Eingabezeichenfolge durch, um festzustellen, ob das Argumnet dem IPv4-Format folgt. Sie führt keine Validierung auf Netzwerkebene durch und prüft nicht, ob die IP-Adresse erreichbar oder zugewiesen ist.

Mit der Funktion können beispielsweise vom Benutzer bereitgestellte IP-Adressen validiert werden, um sicherzustellen, dass sie dem IPv4-Format entsprechen, bevor sie weiter verarbeitet oder gespeichert werden. In Abfragen dient die Funktion zum Beispiel dazu, um nur Zeilen zu filtern und abzurufen, die gültige IPv4-Adressen in einer Tabellen-Spalte enthalten. Durch die Anwendung von IS_IPV4() als Einschränkung oder Validierungsregel kann sichergestellt werden, dass nur gültige IPv4-Adressen in eine Tabelle eingefügt oder aktualisiert werden.
INSERTINSTRINTERVALIS_IPV4IS_IPV6IS_UUIDISNULL

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_ATONINET_ATON(Zeichenkette)
Mehr zur INET_ATON-Funktion

INET_NTOAINET_NTOA(Wert)
Mehr zur INET_NTOA-Funktion

IS_FREE_LOCKIS_FREE_LOCK()

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 IS_IPV4: mysql.com und mariadb.com
Aktualisiert: 04.11.2025ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedin©2020-2025 Heino Cunze-Fischer