标签: find nested db2 procedure
IBM DB2 LUW。我有存储过程调用存储过程(嵌套)。嵌套存储过程(被调用)是否有可能在运行时获取其父存储过程(调用者)的名称?
答案 0 :(得分:0)
这是不可能的,无论如何都不需要额外的编程。如果您确实需要知道调用者名称,可以将其作为额外参数传递给被调用者。
在DB2的最新版本中,有一个特殊的全局变量ROUTINE_SPECIFIC_NAME,它包含当前正在执行的例程的特定名称,因此在调用者例程中,您可以像这样调用另一个SP:{{1} }。
ROUTINE_SPECIFIC_NAME