sp_dropextendedproc (języka Transact-SQL)
Krople rozszerzona procedura składowana.
Uwaga
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Użycie Integracja CLR zamiast niego.
sp_dropextendedproc [ @functname = ] 'procedure'
Argumenty
- [ @functname =] 'procedure'
Is the name of the extended stored procedure to drop.procedure is nvarchar(517), with no default.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
None
Remarks
Wykonywanie sp_dropextendedproc z obniży się nazwę zdefiniowaną przez użytkownika rozszerzona procedura składowanasys.Objects wykazu widoku i usuwa wpis z sys.extended_procedures Służy do wyświetlania katalogu. Ta procedura przechowywana, które mogą być uruchamiane tylko w wzorzec bazy danych.
W SQL Server 2008 i SQL Server 2005, sp_dropextendedproc nie spadnie systemu rozszerzonych procedur przechowywanych.Zamiast tego administrator systemu należy odmówić uprawnienia wykonać na rozszerzona procedura składowana do publiczne roli.W SQL Server 2000, sp_dropextendedproc może zostać wykorzystana, aby usunąć wszystkie rozszerzone procedura przechowywana.
sp_dropextendedproc nie można wykonać wewnątrz transakcji.
Uprawnienia
Tylko członkowie sysadmin roli serwera stałe mogą być wykonać sp_dropextendedproc.
Przykłady
W poniższym przykładzie spadnie xp_hello rozszerzona procedura składowana.
Uwaga
To rozszerzona procedura składowana musi już istnieć lub w przykładzie zwróci komunikat o błędzie.
USE master;
GO
EXEC sp_dropextendedproc 'xp_hello';