dyn*_*moG 1 sql db2 stored-procedures
我想查找系统中所有存储过程中的任何位置是否正在使用表。是否有查询来获取 SP 的所有详细信息。
小智 6
您可以使用 SYSCAT.TABDEP 和 SYSCAT.ROUTINEDEP 系统目录视图。
对于动态 SQL 语句中即时构建和执行的表,您可以使用
select routinename,text from syscat.routines where language='SQL' and locate('<table-name>',text)>0
Run Code Online (Sandbox Code Playgroud)
华泰
沙迪亚兰