如何查看数据库中所有存储过程(+视图和函数)使用的所有列和表的列表。
例子:
create procedure proc as
select tab1.a,tab2.d,tab2.e
from tab1
join tab2 on tab1.b = tab2.b
where tab1.c = 'filter'
end
Run Code Online (Sandbox Code Playgroud)
输出:
tab1.a
tab1.b
tab1.c
tab2.b
tab2.d
tab2.e
Run Code Online (Sandbox Code Playgroud)
我需要查看数据库中任何代码引用的所有列。谢谢你。
欢迎提出意见。