sp_unregister_custom_scripting (Transact-SQL)
Gilt für: SQL Server
Diese gespeicherte Prozedur entfernt eine benutzerdefinierte gespeicherte Prozedur oder Transact-SQL-Skriptdatei, die durch Ausführen von sp_register_custom_scripting registriert wurde. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_unregister_custom_scripting
[ @type = ] 'type'
[ , [ @publication = ] N'publication' ]
[ , [ @article = ] N'article' ]
[ ; ]
Argumente
[ @type = ] 'type'
Der Typ der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die entfernt werden. @type ist varchar(16) und kann einer der folgenden Werte sein.
Wert | Beschreibung |
---|---|
insert |
Registrierte benutzerdefinierte gespeicherte Prozedur oder Skript wird ausgeführt, wenn eine INSERT Anweisung repliziert wird. |
update |
Registrierte benutzerdefinierte gespeicherte Prozedur oder Skript wird ausgeführt, wenn eine UPDATE Anweisung repliziert wird. |
delete |
Registrierte benutzerdefinierte gespeicherte Prozedur oder Skript wird ausgeführt, wenn eine DELETE Anweisung repliziert wird. |
custom_script |
Registrierte benutzerdefinierte gespeicherte Prozedur oder Skript wird am Ende des DDL-Triggers (Data Definition Language) ausgeführt. |
[ @publication = ] N'Publikation'
Der Name der Veröffentlichung, für die die benutzerdefinierte gespeicherte Prozedur bzw. das Skript entfernt wird. @publication ist "sysname" mit der Standardeinstellung "NULL
.
[ @article = ] N'article'
Der Name des Artikels, für den die benutzerdefinierte gespeicherte Prozedur bzw. das Skript entfernt wird. @article ist "sysname" mit der Standardeinstellung "NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_unregister_custom_scripting
wird in der Momentaufnahme- und Transaktionsreplikation verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin , die db_owner feste Datenbankrolle oder die db_ddladmin festen Datenbankrolle können ausgeführt werden sp_unregister_custom_scripting
.