2011-09-06 18 views
5

में संग्रहित प्रक्रिया msdb.dbo.sp_send_dbmail कहां से मिलें, मुझे SQL सर्वर में संग्रहित प्रक्रिया msdb.dbo.sp_send_dbmail के लिए कोड को देखने की आवश्यकता है। कोई मुझे बता सकते हैं जहां एसक्यूएल सर्वर प्रबंधन स्टूडियो 2008एसक्यूएल सर्वर

उत्तर

3

का विस्तार आपके उदाहरण के लिए ऑब्जेक्ट एक्सप्लोरर नोड से में संग्रहीत प्रक्रिया देखने के लिए ...

Databases -> System Databases -> msdb -> Programmability -> 
       Stored Procedures -> System Stored Procedures 

या (जो जवाब भी देखा है) एक गैर यूआई विधि

use msdb; 

SELECT object_definition(object_id('dbo.sp_send_dbmail')) 
AS [processing-instruction(x)] FOR XML PATH('') 
5
USE msdb; 
GO 

sp_helptext 'dbo.sp_send_dbmail'; 

या

USE msdb; 
GO 

SELECT definition 
    FROM sys.sql_modules 
    WHERE object_id = OBJECT_ID('dbo.sp_send_dbmail'); 
+3

+1 बहुत सरल अंतर्गत मिल सकता है और आरएसआई का कम जोखिम। –

10
ठीक है वहाँ

:

enter image description here

के रूप में नाम पहले से ही आपको बताता है - यह msdb डेटाबेस (System Databases किया जा रहा है जो) में है, और संग्रहीत proc Programmability > System Stored Procedures

संबंधित मुद्दे