Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks Runtime 18.2 und höher
Important
Dieses Feature befindet sich in der Betaversion. Arbeitsbereichsadministratoren können den Zugriff auf dieses Feature über die Vorschauseite steuern. Siehe Manage Azure Databricks Previews.
Gibt die kanonische Zeichenfolgendarstellung einer IP-Adresse oder eines CIDR-Blocks zurück.
Syntax
ip_as_string ( ip_or_cidr )
Arguments
-
ip_or_cidr: EinSTRINGOderBINARYWert, der einen IPv4- oder IPv6-Adress- oder CIDR-Block darstellt.
Returns
Eine STRING Darstellung der kanonischen Zeichenfolgenform des IP-Adress- oder CIDR-Blocks. Bei BINARY Eingaben wird die binäre Darstellung in das entsprechende Zeichenfolgenformular konvertiert.
Die Funktion gibt zurück NULL , wenn die Eingabe lautet NULL.
Fehlerbedingungen
- Wenn es sich bei der Eingabe nicht um eine gültige IP-Adresse oder einen CIDR-Block handelt, gibt die Funktion INVALID_IP_ADDRESS_OR_CIDR_BLOCK zurück.
Beispiele
> SELECT ip_as_string('192.168.1.1');
192.168.1.1
> SELECT ip_as_string('2001:0db8:0000:0000:0000:0000:0000:0001');
2001:db8::1
> SELECT ip_as_string('192.168.1.5/24');
192.168.1.0/24
> SELECT ip_as_string(X'C0A80101');
192.168.1.1
> SELECT ip_as_string(X'20010DB8000000000000000000000001');
2001:db8::1
> SELECT ip_as_string(NULL);
NULL
> SELECT ip_as_string('invalid.ip');
Error: INVALID_IP_ADDRESS_OR_CIDR_BLOCK