ip_prefix_length fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi 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 CIDR bloğunun ön ek uzunluğunu döndürür.

Syntax

ip_prefix_length ( cidr )

Arguments

  • cidr STRING: Geçerli bir IPv4 veya IPv6 CIDR bloğunu temsil eden bir veya BINARY değeri.

İadeler

INTEGER CIDR bloğunun ön ek uzunluğunu temsil eden.

İşlev, birinci parametre NULL ise NULL döndürür.

Hata koşulları

Örnekler

> SELECT ip_prefix_length('192.168.1.1/24');
  24

> SELECT ip_prefix_length('2001:db8::1/64');
  64

> SELECT ip_prefix_length('::ffff:192.0.2.1/96');
  96

> SELECT ip_prefix_length(X'C0A8010118');
  24

> SELECT ip_prefix_length(NULL);
  NULL

> SELECT ip_prefix_length('192.168.1.5');
  Error: INVALID_CIDR_BLOCK