gpt4 book ai didi

tsql - 在 DB2 SQL 中声明一个变量

转载 作者:行者123 更新时间:2023-12-03 10:14:18 24 4
gpt4 key购买 nike

有谁知道如何在 DB2 中运行以下 SQL Server 代码?

我正在转换 SQL Server 脚本,以便它们可以在 DB2 系统上运行,并且在使用 DB2 中的变量时遇到了一些问题。

T-SQL 代码

这显然不是实际的代码,但作为示例效果很好。

DECLARE @INPUT_VALUE INT
SET INPUT_VALUE = 4756

SELECT *
FROM TABLE1
WHERE TABLE1.COLUMN1 = @INPUT_VALUE

最佳答案

我也来自 SQL Server 背景,过去 2 周都在研究如何在 IBM Data Studio 中运行这样的脚本。希望能帮助到你。

CREATE VARIABLE v_lookupid INTEGER DEFAULT (4815162342); --where 4815162342 is your variable data 
SELECT * FROM DB1.PERSON WHERE PERSON_ID = v_lookupid;
SELECT * FROM DB1.PERSON_DATA WHERE PERSON_ID = v_lookupid;
SELECT * FROM DB1.PERSON_HIST WHERE PERSON_ID = v_lookupid;
DROP VARIABLE v_lookupid;

关于tsql - 在 DB2 SQL 中声明一个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6216717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com