Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
Databricks Runtime 18.2 ke atas
Important
Fitur ini ada di Beta. Admin ruang kerja dapat mengontrol akses ke fitur ini dari halaman Pratinjau . Lihat Kelola Pratinjau Azure Databricks.
Mengembalikan bagian jaringan dari blok CIDR IPv4 atau IPv6 dalam bentuk kanonisnya.
Fungsi ini adalah alias untuk ip_network fungsi.
Syntax
ip_network_first ( cidr )
Argumen
-
cidr: NilaiSTRINGatauBINARYyang mewakili blok CIDR IPv4 atau IPv6 yang valid.
Returns
Jenis yang sama dengan input (STRING atau BINARY), yang mewakili bentuk kanonis alamat jaringan.
Fungsi mengembalikan NULL jika input adalah NULL.
Kondisi kesalahan
- Jika input bukan blok CIDR yang valid, fungsi akan mengembalikan INVALID_CIDR_BLOCK.
Examples
> SELECT ip_network_first('192.168.1.100/24');
192.168.1.0
> SELECT ip_network_first('10.32.1.5/16');
10.32.0.0
> SELECT ip_network_first('2001:db8::1/32');
2001:db8::
> SELECT ip_network_first('::ffff:192.0.2.128/120');
::ffff:192.0.2.0
> SELECT hex(ip_network_first(X'C0A8016418'));
C0A80100
> SELECT ip_network_first(NULL);
NULL
> SELECT ip_network_first('192.168.1.5');
Error: INVALID_CIDR_BLOCK