加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

用于查询Oracle的VS2008 SSRS:如何为外连接停止{oj}?

发布时间:2020-12-12 16:29:59 所属栏目:百科 来源:网络整理
导读:我使用VS2008 SSRS查询和报告Oracle数据库. 每当我在查询Designer中添加外连接时,它都会添加{oj} 例如 OJ补充道 SELECT A.*,B.*FROM {oj A LEFT OUTER JOIN B On A.id = B.id} OJ没有添加(我多么想要) SELECT A.*,B.*FROM A LEFT OUTER JOIN B On A.id = B.i
我使用VS2008 SSRS查询和报告Oracle数据库.
每当我在查询Designer中添加外连接时,它都会添加{oj}
例如

OJ补充道

SELECT A.*,B.*
FROM {oj A LEFT OUTER JOIN B On A.id = B.id}

OJ没有添加(我多么想要)

SELECT A.*,B.*
FROM A LEFT OUTER JOIN B On A.id = B.id

我可以让查询运行的唯一方法是“编辑为文本…”并删除{oj …}

当我想要一个外连接时,有没有办法阻止Visual Studio 2008添加{oj},而不必“编辑为文本”

我假设你还没有找到解决方案.我很确定SSRS的Oracle驱动程序是完全错误的 – SQL Server数据源没有问题.我无法相信没有更多的人抱怨它.

它曾经工作过,但是使用旧的style()语法进行外连接,直到大约一年前.我想在那一点上有一些更新试图将其更改为更新的语法,但通过包括大括号oj来破坏它,这似乎是其他一些来源的正常语法,但它肯定不适用于Oracle .

是的,当然你可以在文本查询设计器中编辑它,但如果你切换到图形设计器,它会立即重新插入花括号等.我喜欢有图形选项,它确实应该工作!

问题出现在我们的供应商首次发生以来,但他们似乎无法掌握这个问题.他们偶尔会给我发电子邮件询问问题是否仍然存在!我猜他们希望有一个奇迹.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读