Visual Studio 2010 添加 {oj 到查询 DB/2
Visual Studio 2010 Adds {oj to query DB/2
我正在使用 vs 2010 来 run/design 查询 DB/2。我正在尝试进行左外连接,出于某种原因,VS 会将 {oj 添加到查询中,如下所示:
1)
SELECT DEPTNO,DEPTNAME,EMPNO,LASTNAME,WORKDEPT
FROM DEPT LEFT OUTER JOIN EMP
ON DEPT.DEPTNO = EMP.WORKDEPT
2)
SELECT DEPTNO,DEPTNAME,EMPNO,LASTNAME,WORKDEPT
FROM {oj DEPT LEFT OUTER JOIN EMP
ON DEPT.DEPTNO = EMP.WORKDEPT}
然后它抱怨 {
我该如何阻止它???
我们在 visual studio 2008 中遇到了类似的问题。您必须将查询编辑为文本。
如果您已经创建了数据集,请在数据集列表中右键单击它,然后从菜单中选择查询。然后在出现的查询设计器中,按钮位于左上角。
如果是新数据集,您可以将查询类型保留为文本,只需在查询框中键入查询即可。
使用编辑为文本方法意味着您不能使用内置图形查询设计器,因为这会将查询恢复为使用 "oj" 语法。
本文以文本形式解释了如何使用查询设计器
https://msdn.microsoft.com/en-gb/library/ms345246.aspx#Textbased
我正在使用 vs 2010 来 run/design 查询 DB/2。我正在尝试进行左外连接,出于某种原因,VS 会将 {oj 添加到查询中,如下所示:
1)
SELECT DEPTNO,DEPTNAME,EMPNO,LASTNAME,WORKDEPT
FROM DEPT LEFT OUTER JOIN EMP
ON DEPT.DEPTNO = EMP.WORKDEPT
2)
SELECT DEPTNO,DEPTNAME,EMPNO,LASTNAME,WORKDEPT
FROM {oj DEPT LEFT OUTER JOIN EMP
ON DEPT.DEPTNO = EMP.WORKDEPT}
然后它抱怨 {
我该如何阻止它???
我们在 visual studio 2008 中遇到了类似的问题。您必须将查询编辑为文本。
如果您已经创建了数据集,请在数据集列表中右键单击它,然后从菜单中选择查询。然后在出现的查询设计器中,按钮位于左上角。
如果是新数据集,您可以将查询类型保留为文本,只需在查询框中键入查询即可。
使用编辑为文本方法意味着您不能使用内置图形查询设计器,因为这会将查询恢复为使用 "oj" 语法。
本文以文本形式解释了如何使用查询设计器 https://msdn.microsoft.com/en-gb/library/ms345246.aspx#Textbased