我正在尝试将 IP 地址列表转换为::inet
但只有列表中的最后一个元素被转换。
我尝试了以下方法,但似乎没有任何效果。
select * from ip_addresses where address in (:addresses::inet)
select * from ip_addresses where address in (:addresses)::inet
select * from ip_addresses where address in CAST (:addresses AS inet)
address::text
如果输入地址没有指定子网,我不能简单地转换,因为匹配可能会失败。