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 representasi string kanonis dari alamat IP atau blok CIDR. Mengembalikan alih-alih NULL meningkatkan kesalahan jika input tidak valid.
Syntax
try_ip_as_string ( ip_or_cidr )
Argumen
-
ip_or_cidr: NilaiSTRINGatauBINARYyang mewakili alamat IPv4 atau IPv6 atau blok CIDR.
Returns
yang STRING mewakili bentuk string kanonis dari alamat IP atau blok CIDR. Untuk BINARY input, representasi biner dikonversi ke bentuk string yang setara.
Fungsi mengembalikan NULL jika input atau tidak NULL valid.
Examples
> SELECT try_ip_as_string('192.168.1.1');
192.168.1.1
> SELECT try_ip_as_string('2001:0db8:0000:0000:0000:0000:0000:0001');
2001:db8::1
> SELECT try_ip_as_string('192.168.1.5/24');
192.168.1.0/24
> SELECT try_ip_as_string(X'C0A80101');
192.168.1.1
> SELECT try_ip_as_string(X'20010DB8000000000000000000000001');
2001:db8::1
> SELECT try_ip_as_string('invalid');
NULL
> SELECT try_ip_as_string(X'');
NULL
> SELECT try_ip_as_string(NULL);
NULL