Ken*_*rdt 3 sql db2 iseries-navigator ibm-midrange
我想使用我声明的变量在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工具中执行类似的操作?
我在搜索同样的问题时遇到了这篇文章.我的同事提供了答案.确实可以在Navigator中的ad hoc SQL语句中声明变量.这是如何做到的:
CREATE OR REPLACE VARIABLE variableName VARCHAR(50);
SET variableName = 'blah';
SELECT * FROM table WHERE column = variableName;
DROP VARIABLE variableName;
Run Code Online (Sandbox Code Playgroud)
如果你不删除变量名称,它将会一直存在,直到谁知道...
| 归档时间: |
|
| 查看次数: |
31111 次 |
| 最近记录: |