关于PG兼容性的一点转换

关于PG兼容性的一点转换 PG中业务上遇到如下兼容问题由于PG本身不包含varchar到integer的隐式转换因此采取如下折衷策略可以临时修复此问题CREATE OR REPLACE FUNCTION varchar_eq_integer(integer, varchar)RETURNS booleanLANGUAGEsql IMMUTABLE AS$$SELECT$1$2::integer;$$;CREATE OPERATOR(LEFTARGinteger,RIGHTARGvarchar,PROCEDUREvarchar_eq_integer,COMMUTATOR,MERGES);