我想将inet格式的IPv4地址转换为整数组件.
例如,将’101.255.30.40’变为oct1 = 101,oct2 = 255,oct3 = 30,oct4 = 40.
如果我将inet转换为varchar,那么有正则表达式应该这样做,但这似乎是不优雅的.是否有一行函数用于返回inet的第n个八位字节?
select inet_to_octet('101.255.30.40',4) as temp; -- returns temp=40?