给定一个IPV4格式的字符串,返回一个INT4类型的数据。
ipv4_to_int4 ::=
ipv4_to_int4 ::= IPV4_TO_INT4 ( ipv4_expression )
ipv4_expression
IPV4格式的字符串
INT4类型的数据
注解
对于IPV4_TO_INT4转换的原理:INT4为4个字节,从高到低, 每字节依次存储IPV4的小数点分隔开的4个数,当IPV4地址 大于等于128.0.0.0,由于最高的bit位为1,所以转成的有符号整数为负数。
select IPV4_TO_INT4('7.40.227.56') from dual; IPV4_TO_INT4(int) | ----------------------- 120120120 | 总数目:1