DB2和PL/1:通过创建对适当游标的引用来避免冗余,请使用它

DB2和PL/1:通过创建对适当游标的引用来避免冗余,请使用它,db2,mainframe,zos,Db2,Mainframe,Zos,我正在编写一个从DB2读取数据的PL/1子例程。根据输入,它使用3个游标中的一个。这些必须被打开、获取、关闭等等。在每一个特定于光标的操作中,我必须指定它的名称。这会导致非常冗余的代码,因为对于每种情况,其余的操作都完全相同 是否可以创建一个引用,我将为其分配适当的光标?然后我就可以用它只执行一次必要的任务 由于与安全相关的限制,我不允许使用动态(准备好的)SQL 是否有一个引用包含我可以在EXEC SQL语句中使用的所有命令 提前感谢 大卫 是否有一个包含我可以在EXEC SQL语句中使用的所

我正在编写一个从DB2读取数据的PL/1子例程。根据输入,它使用3个游标中的一个。这些必须被打开、获取、关闭等等。在每一个特定于光标的操作中,我必须指定它的名称。这会导致非常冗余的代码,因为对于每种情况,其余的操作都完全相同

是否可以创建一个引用,我将为其分配适当的光标?然后我就可以用它只执行一次必要的任务

由于与安全相关的限制,我不允许使用动态(准备好的)SQL

是否有一个引用包含我可以在EXEC SQL语句中使用的所有命令

提前感谢
大卫

是否有一个包含我可以在EXEC SQL语句中使用的所有命令的引用


IBM有,其中包含该产品的SQL参考。

感谢您提供此链接。我发现其中包含可以在程序外调用的DB2语句(EXEC SQL)。但是显然没有创建指向光标的引用(指针)的命令:(。