So finden Sie heraus, wo MySQL-Funktionen verwendet werden
P粉573943755
P粉573943755 2023-08-18 16:46:18
0
2
442

Ich verwende MySQL 8. In einer der Ansichten, an denen ich arbeite, gibt es eine Funktion namens calculateGP. Ich möchte diese Funktion ändern, bin mir aber nicht sicher, ob diese Funktion an anderer Stelle in der Datenbank verwendet wird. Gibt es eine Abfrage, die mich darüber informiert, ob an anderer Stelle in der Datenbank auf diese Funktion verwiesen wird?

P粉573943755
P粉573943755

Antworte allen (2)
P粉346326040

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

    P粉378890106

    我会这样做:

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

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

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!