msaccess查找包含特定文本的查询

时间:2013-04-25 19:15:57

标签: sql ms-access ms-access-2007

我正在尝试编写一个查询,列出包含特定文本“TEXT”的访问数据库中的查询

我在线查看,发现了这个:

SELECT [Name] FROM MsysObjects
WHERE (([Type] = 5) AND ([Name] Not Like "~*") AND ([Name] Not Like "MSys*"))
ORDER BY [Name];

但我的问题是如何在查询中找到实际文本

1 个答案:

答案 0 :(得分:1)

经过一番搜索,我能够写出/找到这个:

SELECT DISTINCT MSysObjects.Name
FROM MSysObjects INNER JOIN MSysQueries ON MSysObjects.Id = MSysQueries.ObjectId
WHERE (((MSysQueries.Expression) Like "*TEXT*") AND ((MSysObjects.Type)=5));