sp_dropextendedproc (Transact-SQL)
Bir genişletilmiş saklı yordambırakır.
Not
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Use clr Entegrasyonu onun yerine.
Sözdizimi
sp_dropextendedproc [ @functname = ] 'procedure'
Bağımsız değişkenler
- [ @ functname = ] 'procedure'
Bırak genişletilmiş saklı yordam adıdır.procedureİş nvarchar(517), ile hiçbir varsayılan.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Hiçbiri
Açıklamalar
Yürütme sp_dropextendedproc genişletilmiş saklı yordam kullanıcı tanımlı adından düşünceye sys.objects Katalog görünümü ve girdiden kaldırır extended_procedures Katalog görünümü.Bu saklı yordam yalnızca çalıştırılabilir ana veritabanı.
İçinde SQL Server 2008 ve SQL Server 2005, sp_dropextendedproc sistemi genişletilmiş saklı yordamları bırak değil.Bunun yerine, Sistem Yöneticisi genişletilmiş saklı yordam üzerinde execute izni reddetmek ortak rolü.De SQL Server 2000, sp_dropextendedproc herhangi bir genişletilmiş saklı yordambırakmak için kullanılır.
sp_dropextendedproc bir işlem içinde yürütülemiyor.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü için yürütmek sp_dropextendedproc.
Örnekler
Aşağıdaki örnek düşünceye xp_hello genişletilmiş saklı yordam.
Not
Bu genişletilmiş saklı yordam önceden mevcut olmalıdır veya örnek bir hata iletisi döndürür.
USE master;
GO
EXEC sp_dropextendedproc 'xp_hello';