是否可以强制 Business Objects 6.5 创建正确的 ANSI 连接?
Business Objects 生成的 SQL 似乎停留在 SQL 连接的过去时代 —— 它坚持使用旧的 Sybase 外连接语法(*= 等),这在 SQL Server 2005 中运行于 90 级时是非法的是否有一个选项可以使其使用现代连接语法(即使用 JOIN 关键字连接而不是在 FROM 语句中使用逗号)?
The SQL that Business Objects generates seems to be stuck in a bygone era for SQL joins -- it insists on using the old Sybase outer-join syntax (*=, etc.), which is illegal in SQL Server 2005 when running at level 90. Is there an option somewhere to make it use modern join syntax (i.e., joining using the JOIN keyword rather than using commas in the FROM statement)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据记忆,有一个名为 ANSI92 的 Universe 参数可以完全满足您的要求。
From memory, there's a universe parameter called ANSI92 that does exactly what you want.