選択肢は 1 つだけです。
select
object_name(m.object_id), m.*
from
sys.sql_modules m
where
m.definition like N'%my_view_name%'
syscomments と INFORMATION_SCHEMA.routines には nvarchar(4000) 列があります。したがって、「myViewName」が 3998 の位置で使用されている場合、それは見つかりません。 syscomments には複数の行がありますが、ROUTINES は切り捨てます。