寻找Mysql函数使用位置的方法
P粉573943755
P粉573943755 2023-08-18 16:46:18
0
2
505
<p>我正在使用Mysql 8。在我正在处理的一个视图中,有一个名为<code>calculateGP</code>的函数。我想修改这个函数,但我不确定这个函数是否在数据库的其他地方使用。有没有一条查询语句可以让我知道这个函数在数据库的其他地方被引用了吗?</p>
P粉573943755
P粉573943755

全部回复(2)
P粉346326040

通过对数据库进行MySQL结构转储并在转储文件上进行文本搜索,我能够找到对函数calculateGP的引用。这是一种在不运行MySQL查询的情况下在数据库中找到引用的替代方法。

P粉378890106

我会这样做:

SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.VIEWS
WHERE VIEW_DEFINITION LIKE '%`calculateGP`%'

如果你的表格、列或其他标识符也被命名为calculateGP,这可能会找到错误的匹配。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板