Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
Databricks Runtime 18.2 lub nowsze
Important
Ta funkcja jest dostępna w wersji beta. Administratorzy obszaru roboczego mogą kontrolować dostęp do tej funkcji ze strony Podglądy . Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks.
Zwraca ostatni adres bloku CIDR IPv4 lub IPv6 w postaci kanonicznej.
Syntax
ip_network_last ( cidr )
Arguments
-
cidr: wartośćSTRINGlubBINARYreprezentująca prawidłowy blok CIDR IPv4 lub IPv6.
Zwroty
Ten sam typ co dane wejściowe (STRING lub BINARY), reprezentujący kanoniczną formę ostatniego adresu w bloku CIDR.
Funkcja zwraca NULL, jeśli dane wejściowe to NULL.
Warunki błędu
- Jeśli dane wejściowe nie są prawidłowym blokiem CIDR, funkcja zwraca INVALID_CIDR_BLOCK.
Examples
> SELECT ip_network_last('192.168.1.0/24');
192.168.1.255
> SELECT ip_network_last('2001:db8::/32');
2001:db8:ffff:ffff:ffff:ffff:ffff:ffff
> SELECT ip_network_last('::ffff:192.0.2.0/120');
::ffff:192.0.2.255
> SELECT hex(ip_network_last(X'C0A8016418'));
C0A801FF
> SELECT ip_network_last(NULL);
NULL
> SELECT ip_network_last('192.168.1.5');
Error: INVALID_CIDR_BLOCK