メインコンテンツまでスキップ
バージョン: 4.x

TO_IPV6_OR_NULL

デスクリプション

文字列形式のIPv6アドレスをIPv6型に変換します。

Syntax

TO_IPV6_OR_NULL(<ipv6_str>)

パラメータ

Parameterデスクリプション
<ipv6_str>String型のIPv6アドレス

Return Value

IPv6型の値を返します。

  • IPv6アドレスの形式が無効な場合、NULLを返します。

Example

SELECT to_ipv6_or_null('.'), to_ipv6_or_null('2001:1b70:a1:610::b102:2');
+----------------------+---------------------------------------------+
| to_ipv6_or_null('.') | to_ipv6_or_null('2001:1b70:a1:610::b102:2') |
+----------------------+---------------------------------------------+
| NULL | 2001:1b70:a1:610::b102:2 |
+----------------------+---------------------------------------------+