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
Mengembalikan representasi kanonis alamat IPv4 atau IPv6.
Syntax
ip_host ( ip )
Arguments
-
ip: NilaiSTRINGatauBINARYyang mewakili alamat IPv4 atau IPv6 yang valid.
Returns
Jenis yang sama dengan input (STRING atau BINARY), yang mewakili bentuk kanonis alamat.
Fungsi mengembalikan NULL jika input adalah NULL.
Kondisi kesalahan
- Jika input bukan alamat IPv4 atau IPv6 yang valid, fungsi mengembalikan INVALID_IP_ADDRESS.
Examples
> SELECT ip_host('192.168.1.5');
192.168.1.5
> SELECT ip_host('2001:0db8:0000:0000:0000:0000:0000:0001');
2001:db8::1
> SELECT ip_host('2001:DB8::1');
2001:db8::1
> SELECT ip_host('::ffff:192.0.2.128');
::ffff:192.0.2.128
> SELECT hex(ip_host(X'C0A80101'));
C0A80101
> SELECT ip_host(NULL);
NULL
> SELECT ip_host('invalid.ip');
Error: INVALID_IP_ADDRESS