标签: iseries-navigator

DB2 - 如何使用IBM System i Access for Windows GUI Tool中的参数运行ad hoc select查询

我想使用我声明的变量在DB2 System I Navigator工具中为DB2运行一些ad hoc select语句.

例如,在SQL Server世界中,我很容易在SQL Server Management Studio查询窗口中执行此操作,如下所示:

DECLARE @VariableName varchar(50);
SET @VariableName = 'blah blah';

select * from TableName where Column = @VariableName;
Run Code Online (Sandbox Code Playgroud)

如何在IBM System I Navigator工具中执行类似的操作?

sql db2 iseries-navigator ibm-midrange

3
推荐指数
1
解决办法
3万
查看次数

如何在第一行的DB2 iseries中LEFT JOIN?

我需要一个查询,使用其他表值的第一行来加入TABLE:

 SELECT * FROM TABLEA A LEFT JOIN
    (SELECT * from TABLEB
       WHERE FIELD1 <> '3' and FIELD2 = 'D' AND A.CODE=CODE
      FETCH FIRST 1 ROW ONLY
     ) B
 on a.FIELDA = b.FIELDA
 and A.FIELDB = B.FIELDB
Run Code Online (Sandbox Code Playgroud)

但DB2返回ERROR因为无法使用A.CODE

怎么解决这个?

sql db2 iseries-navigator

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

db2 ×2

iseries-navigator ×2

sql ×2

ibm-midrange ×1