您知道如何在JOIN ... ON中找到错误的定义吗? 在两天内,我编写了错误的代码,例如:
SELECT *
FROM table1 a JOIN
table2 b
ON a.Id = a.Id
我不确定此错误是否也存在于其他功能,过程或视图中……我有很多对象,如果存在该错误,我希望找到它。 有什么简单的方法可以找到它,还是我必须编写一些实用程序?
答案 0 :(得分:2)
您可以在syscomments
表中搜索以下实例:
select distinct object_name(id)
from syscomments
where text like '%a.Id = a.Id%'