我有一个简短的问题,看看为什么我对同一件事得到了两个不同的结果。我们有两个在结构上完全相同的数据库。在这两个视图中,都有一个在varchar2(10)和char(10)之间进行比较的视图,其中字段的长度仅为7(对于char off过程+3个空格)。
当然,这是我们的结构中的错误,但这与我的问题不同。
怎么可能一个数据库能够进行比较(varchar2=char),而另一个不能呢?是否有一些Oracle设置可以允许这一点。
谢谢你的帮助,Grts,Maarten
发布于 2013-06-05 13:25:15
可能是错误“query_rewrite_enabled=false 11726301 Joins CHAR与其他CHAR和VARCHAR2列”
已在11.2.0.3中修复
解决方法是设置query_rewrite_enabled=true
https://stackoverflow.com/questions/16940570
复制相似问题