函数abbrev、host、text主要是为了提供可选的显示格式。
- abbrev(inet)
描述:缩写显示格式文本。
返回类型:text
示例:
gbase=# SELECT abbrev(inet '10.1.0.0/16') AS RESULT;
result
-------------
10.1.0.0/16
(1 row)
- abbrev(cidr)
描述:缩写显示格式文本。
返回类型:text
示例:
gbase=# SELECT abbrev(cidr '10.1.0.0/16') AS RESULT;
result
---------
10.1/16
(1 row)
- broadcast(inet)
描述:网络广播地址。
返回类型:inet
示例:
gbase=# SELECT broadcast('192.168.1.5/24') AS RESULT;
result
------------------
192.168.1.255/24
(1 row)
- family(inet)
描述:抽取地址族,4为IPv4,6为IPv6。
返回类型&