我需要使用 SOCI 库以与数据库无关的方式处理减号运算符。Oracle 关键字 'MINUS' 在 postgres 中不支持,相应的 postgres 关键字是 'EXCEPT' 。例如:Oracle 语法
SELECT COUNT(*) FROM (SELECT C1 FROM s1.T1 **MINUS** (SELECT C1 FROM S2.T1));
Postgres 语法
SELECT COUNT(*) FROM (SELECT C1 FROM s1.T1 **EXCEPT** (SELECT ENTITY_ID FROM C1 FROM s2.T1));
同样 SOCI 库提供了处理 nvl 的函数('''soci::session::nvl()'''),是否也有处理减号运算符的能力?