Stored procedures 如何在IBMDataStudio中查看DB2存储过程返回的值?
我试图验证IBMDB2存储过程返回的输出值Stored procedures 如何在IBMDataStudio中查看DB2存储过程返回的值?,stored-procedures,db2,Stored Procedures,Db2,我试图验证IBMDB2存储过程返回的输出值 如何查看IBM Data Studio中存储过程返回的值。在IBM Data Studio 4.1.3客户端中,可以在多个位置运行存储过程 在询问stackoverflow之前,您是否尝试过使用 您的问题提到了输出值,这可能意味着输出参数或结果集。不同的选项卡显示这些内容 这里有一个方法: 在数据透视图中,您可以从数据源资源管理器导航到您的过程,右键单击它,然后选择运行。在结果窗口中输入输入/输入输出参数值,运行该窗口时,下部窗格“SQL结果”有三个选
如何查看IBM Data Studio中存储过程返回的值。在IBM Data Studio 4.1.3客户端中,可以在多个位置运行存储过程 在询问stackoverflow之前,您是否尝试过使用 您的问题提到了输出值,这可能意味着输出参数或结果集。不同的选项卡显示这些内容 这里有一个方法: 在数据透视图中,您可以从数据源资源管理器导航到您的过程,右键单击它,然后选择运行。在结果窗口中输入输入/输入输出参数值,运行该窗口时,下部窗格“SQL结果”有三个选项卡“历史记录”、“状态”、“参数”。输出参数的值显示在“参数”选项卡中。如果存储过程没有参数,则不会有“参数”选项卡
如果存储过程有结果集,则每个结果集都有自己的选项卡“Result1”“Result2”等,如果没有结果集,这些选项卡不会出现。您是说IBM Data Studio吗?如果是这样,有两种方法 在数据库资源管理器中的SP上单击鼠标右键,然后单击“运行” 为每个OUT或INOUT参数创建全局变量,然后在同一会话/连接中调用后检查它们的值 即 哪个会回来
1 2
------------- -------------
DB2 v11.1.3.3 DB2 v11.1.3.3
请注意,您可以在DataStudio中使用?s来代替OUT或INOUT参数。该过程将正常运行,但您无法看到这些参数的输出值。有时候这就足够了。
1 2
------------- -------------
DB2 v11.1.3.3 DB2 v11.1.3.3