我也来自SQL Server的背景,在过去的两周里,我一直在研究如何在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;
2条答案
按热度按时间oymdgrw71#
我认为这个论坛帖子,我在下面全文引用,应该回答这个问题。
在过程、函数或触发器定义中,或在动态SQL语句(嵌入在宿主程序中)中:
或者(在任何环境中):
或者(尽管这可能不是你想要的,因为变量只需要创建一次,但是之后每个人都可以使用,尽管它的内容将是每个用户私有的):
lskq00tm2#
我也来自SQL Server的背景,在过去的两周里,我一直在研究如何在IBM Data Studio中运行这样的脚本。希望有帮助。