当前位置: 首页 > 面试题库 >

DB2-如何在IBM System i Access for Windows GUI工具中使用参数运行临时选择查询

湛钊
2023-03-14
问题内容

我想使用声明的变量在IBM System I Navigator工具中为DB2运行一些临时选择语句。

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

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

select * from TableName where Column = @VariableName;

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


问题答案:

我在搜索同一问题时遇到了这篇文章。我的同事提供了答案。实际上,可以在Navigator中的临时SQL语句中声明变量。这是这样做的:

CREATE OR REPLACE VARIABLE variableName VARCHAR(50);
SET variableName = 'blah';
SELECT * FROM table WHERE column = variableName;
DROP VARIABLE variableName;

如果不删除变量名,它将一直徘徊,直到谁知道何时…



 类似资料:
  • Video tutorial: Select part of an imageVideo tutorial: Select part of an imageTrain Simple 选框工具允许您选择矩形、椭圆形和宽度为 1 个像素的行和列。 选择选框工具: 矩形选框 建立一个矩形选区(配合使用 Shift 键可建立方形选区)。 椭圆选框 建立一个椭圆形选区(配合使用 Shift 键可建立圆形选区

  • 我使用log4j2.9 我在log4j2.xml中配置了文件追加器。 我在Runtiime找不到任何如何选择appender的例子。 你能给我举个简单的例子吗?

  • 我试图使用jpa组件来选择从标题中获取的id。我在文档中找到了一个使用本机select查询的示例: 我试图用${header.id}替换“1”常量: 这似乎不管用,我明白了: 也许还有别的方法可以让它发挥作用?

  • 使用套索工具选择 套索工具对于绘制选区边框的手绘线段十分有用。 选择套索工具 ,然后在选项栏中设置羽化和消除锯齿。(请参阅柔化选区边缘。) 要添加到现有选区、从现有选区减去或与现有选区交叉,请单击选项栏中对应的按钮。选区选项 A. 新选区 B. 添加到选区 C. 从选区减去 D. 与选区交叉  执行以下任一操作: 拖动以绘制手绘的选区边界。 若要在手绘线段与直边线段之间切换,请按 Alt 键 (W

  • 我使用以下JSON结构处理来自Kafka的消息: 我想打印出我收到的内容。这是我已经完成的代码片段: 模式方法: 问题是,我在从Spark编写时不断收到错误: 线程“main”组织中出现异常。阿帕奇。火花sql。AnalysisException:无法解析数据。category\u id'给定的输入列:[JSONTStruct(value)];;'项目['data.category\u id]-子

  • 问题内容: 好的,我知道这已经得到了回答(使用Ajax或JavaScript选择下拉列表选项后,在同一页面上执行PHP脚本),但是对于以前从未使用过AJAX的人来说,答案并不是很有帮助。如果有人从下拉列表中选择一个选项,如何运行类似创建的查询? 问题答案: 首先,您必须使用Javascript触发AJAX请求。但是,我将通过使用jQuery(一个Javascript库)指导您。 您的HTML: 之