sql >> データベース >  >> RDS >> Sqlserver

表示するすべての参照を検索

    選択肢は 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 は切り捨てます。



    1. クエリからの可変結果を設定します

    2. PostgreSQLでの1日の累積合計の計算

    3. MySQL-列を行にピボット解除する方法は?

    4. 不可解なデッドロックを説明する