我刚刚加入了一个团队,这个团队将对我们的数据仓库事实表进行一些广泛的修改。
我被指派修改所有使用它们的过程和函数。
当我运行以下查询时
SELECT * FROM mysql.proc
我得到了一个存在的函数、过程、输入/输出参数的列表。但是它没有告诉我在每个函数或过程中使用了什么表。
几个挑战:
命名约定不存在,因此猜测非常耗时
存在的代码不在git中。
我们有300多个程序和功能。
如果所有的代码都在我的服务器上的一个文件中,我只需将它作为我的表名。是否有方法显示每个函数或过程中使用的表?。
暂无答案!
目前还没有任何答案,快来回答吧!