2011-11-30 12 views
2

特定の日付の間に変更されたすべてのストアドプロシージャのSQL Serverのメタデータを検索する必要があります。SQL Serverのメタデータの検索

これまでのところ、SPの特定の値を探す次のクエリがあります。例では

SELECT DISTINCT sysobjects.name AS [Object Name] 
FROM sysobjects,syscomments 
WHERE sysobjects.id = syscomments.id 
and syscomments.text like '%Stock%' 

私はそれで単語Stockを持っているすべてのSPを探しています上。

しかし、特定の日付の間に変更されたすべてのSPを検索するにはどうすればよいですか?

答えて

1
USE AdventureWorks; 
GO 
SELECT name, create_date, modify_date 
FROM sys.objects 
WHERE type = 'P' 
AND name = 'uspUpdateEmployeeHireInfo' 
GO 

ソース:http://blog.sqlauthority.com/2007/08/10/sql-server-2005-find-stored-procedure-create-date-and-modified-date/

+1

私が代わりに ''ジェネリックsys.objects'のsys.procedures'を使用する - あなたは 'タイプ=「P''を指定する必要はありません - それは明らかですあなたが手続き中に探していること.... –

関連する問題