小编owl*_*owl的帖子

如何查找数据库存储过程中使用的所有列?

如何查看数据库中所有存储过程(+视图和函数)使用的所有列和表的列表。

例子:

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)

我需要查看数据库中任何代码引用的所有列。谢谢你。

欢迎提出意见。

sql sql-server stored-procedures

3
推荐指数
1
解决办法
2539
查看次数

标签 统计

sql ×1

sql-server ×1

stored-procedures ×1