Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks Runtime 18.2 ve üzerini denetleyin
Important
Bu özellik Beta sürümündedir. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.
IPv4 veya IPv6 adresinden veya CIDR bloğundan IP sürümünü (4 veya 6) döndürür.
Syntax
ip_version ( ip_or_cidr )
Arguments
-
ip_or_cidrSTRING: IPv4 veyaBINARYIPv6 adresini ya da CIDR bloğunu temsil eden bir veya değeri.
İadeler
bir INTEGERveya 46.
İşlev, birinci parametre NULL ise NULL döndürür.
Hata koşulları
- Giriş geçerli bir IPv4 veya IPv6 adresi ya da CIDR bloğu değilse işlev INVALID_IP_ADDRESS_OR_CIDR_BLOCK döndürür.
Examples
> SELECT ip_version('192.168.1.5');
4
> SELECT ip_version('192.168.1.0/24');
4
> SELECT ip_version('2001:db8::1');
6
> SELECT ip_version('2001:db8::/32');
6
> SELECT ip_version('::ffff:192.168.1.1');
6
> SELECT ip_version(X'C0A80101');
4
> SELECT ip_version(NULL);
NULL
> SELECT ip_version('invalid.ip');
Error: INVALID_IP_ADDRESS_OR_CIDR_BLOCK