Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric SQL Veritabanı
Saklı yordamın tanımını görüntüleme
Bu makalede, Nesne Gezgini'nde veya T-SQL'de yordamın tanımının nasıl görüntüleneceği açıklanır.
SQL Server Management Studio kullanma
Nesne Gezgini'nde bir yordamın tanımını görüntülemek için:
Nesne Gezgini'nde Veritabanı Altyapısı örneğine bağlanın ve ardından bu örneği genişletin.
Veritabanlarınıgenişletin, yordamın ait olduğu veritabanını genişletin ve ardından Programlanabilirlik'igenişletin.
Saklı Yordamlar genişletin, yordamı sağ tıklayın ve Saklı Yordamı Betik Olarakseçin ve sonra aşağıdakilerden birini seçin: için oluştur, olarakdeğiştir veya bırak ve oluştur.
Yeni Sorgu Düzenleyicisi Penceresi 'ıseçin. Bu prosedür tanımını görüntüler.
Transact-SQL kullanma
T-SQL'de aşağıdaki üç komutlardan birini kullanabilirsiniz:
Not
Sistem saklı yordamı sp_helptext
Azure Synapse Analytics'te desteklenmez. Bunun yerine, sys.sql_modules
nesne kataloğu görünümünü kullanın.
sp_helptext kullanma
Nesne Gezgini'nde Veritabanı Altyapısı örneğine bağlanın.
Araç çubuğunda Yeni Sorguöğesini seçin.
Sorgu penceresinde,
sp_helptext
sistem saklı yordamını kullanan aşağıdaki deyimi girin. veritabanı adını ve saklı yordam adını, istediğiniz veritabanına ve saklı yordama başvuracak şekilde değiştirin.USE AdventureWorks2022; GO EXEC sp_helptext N'AdventureWorks2022.dbo.uspLogError';
OBJECT_DEFINITION'i kullanın
Nesne Gezgini'nde Veritabanı Altyapısı örneğine bağlanın.
Araç çubuğunda Yeni Sorguöğesini seçin.
Sorgu penceresinde,
OBJECT_DEFINITION
sistem işlevini kullanan aşağıdaki deyimleri girin. veritabanı adını ve saklı yordam adını, istediğiniz veritabanına ve saklı yordama başvuracak şekilde değiştirin. Bu sorgu, nesneyi üç parçalı adına göre tanımlamak için OBJECT_ID ve OBJECT_DEFINITION yararlanıyor.USE AdventureWorks2022; GO SELECT OBJECT_DEFINITION (OBJECT_ID(N'AdventureWorks2022.dbo.uspLogError'));
sys.sql_modules'i kullanın
Nesne Gezgini'nde Veritabanı Altyapısı örneğine bağlanın.
Araç çubuğunda Yeni Sorguöğesini seçin.
Sorgu penceresinde,
sys.sql_modules
katalog görünümünü kullanan aşağıdaki deyimleri girin. veritabanı adını ve saklı yordam adını, istediğiniz veritabanına ve saklı yordama başvuracak şekilde değiştirin.USE AdventureWorks2022; GO SELECT [definition] FROM sys.sql_modules WHERE object_id = (OBJECT_ID(N'dbo.uspLogError'));
İlgili içerik
- saklı yordam oluşturma
- Saklı Yordam Değiştirme
- Saklı Yordamı Silme
- Saklı Yordamı Yeniden Adlandırma