在查询生成函数中,我有以下几个查询模板:
select id from sometable where id in
(__ union __ union __ union __)
每个__
都是一个子查询。在某些情况下,这些子查询中的一个或多个可能无关紧要。现在最直接的问题是为什么要使用那个常量模板?那么,目前的设计很难改变。
所以我的问题是:Oracle SQL中是否有一种美观或标准的方式可以返回任何内容?我发现的所有东西都指的是处理空值,到目前为止我的最佳解决方案是使用像select * from dual where 1 is null
这样没有意义的东西,当然这使得这些代码更加丑陋。