TO_IPV6_OR_DEFAULT
デスクリプション
IPv6アドレスの文字列形式をIPv6型に変換します。
Syntax
TO_IPV6_OR_DEFAULT(<ipv6_str>)
パラメータ
| パラメータ | 説明 |
|---|---|
<ipv6_str> | String型のIPv6アドレス |
戻り値
IPv6型の値を返します。
- IPv6アドレスの形式が無効な場合、:: (IPv6としての0) を返します。
例
SELECT to_ipv6_or_default('.'), to_ipv6_or_default('2001:1b70:a1:610::b102:2');
+-------------------------+------------------------------------------------+
| to_ipv6_or_default('.') | to_ipv6_or_default('2001:1b70:a1:610::b102:2') |
+-------------------------+------------------------------------------------+
| :: | 2001:1b70:a1:610::b102:2 |
+-------------------------+------------------------------------------------+