在MySQL的存储视图中查找单词

时间:2013-08-01 06:26:25

标签: mysql view

我的MySQL数据库中有超过一百个视图和一百多个实体。我需要从一个实体(表)中删除一个属性。之后我将不得不寻找在所有视图中使用该属性的位置,以便我可以修改视图。

除了打开每个视图并查找实体的属性之外,还有其他方法。

我有EDMX&实体和设施的设计师文件观点和我的项目

1 个答案:

答案 0 :(得分:0)

您可以使用信息架构。尝试这样的事情:

SELECT TABLE_NAME FROM information_schema.views WHERE VIEW_DEFINITION LIKE '%your_word%';

以上查询未经过测试,但会为您提供包含您要搜索的字词的视图名称。您还可以参考information_schema.views上的文档,并制作更适合您需求的查询:The INFORMATION_SCHEMA VIEWS Table