sp_unregister_custom_scripting (Transact-SQL)sp_unregister_custom_scripting (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Cette procédure stockée supprime une procédure stockée personnalisée définie par l’utilisateur ou Transact-SQLTransact-SQL fichier de script qui a été enregistrée en exécutant sp_register_custom_scripting.This stored procedure removes a user-defined custom stored procedure or Transact-SQLTransact-SQL script file that was registered by executing sp_register_custom_scripting. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.This stored procedure is executed at the Publisher on the publication database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_unregister_custom_scripting [ @type  = ] 'type'  
    [ , [ @publication = ] 'publication' ]  
    [ , [ @article = ] 'article' ]  

ArgumentsArguments

[ @type = ] 'type' Est le type de procédure stockée personnalisée ou du script en cours de suppression.[ @type = ] 'type' Is the type of custom stored procedure or script being removed. type est varchar (16) , sans valeur par défaut et peut prendre l’une des valeurs suivantes.type is varchar(16), with no default, and can be one of the following values.

ValueValue DescriptionDescription
insertinsert Procédure stockée ou script personnalisé enregistré, exécuté lors de la réplication d'une instruction INSERT.Registered custom stored procedure or script is executed when an INSERT statement is replicated.
updateupdate Procédure stockée ou script personnalisé enregistré, exécuté lors de la réplication d'une instruction UPDATE.Registered custom stored procedure or script is executed when an UPDATE statement is replicated.
deletedelete Procédure stockée ou script personnalisé enregistré, exécuté lors de la réplication d'une instruction DELETE.Registered custom stored procedure or script is executed when a DELETE statement is replicated.
custom_scriptcustom_script Procédure stockée ou script personnalisé enregistré, exécuté à la fin du déclencheur du langage de définition de données (DDL, Data Definition Language).Registered custom stored procedure or script is executed at the end of the data definition language (DDL) trigger.

[ @publication = ] 'publication' Nom de la publication pour laquelle la procédure stockée personnalisée ou un script est en cours de suppression.[ @publication = ] 'publication' Name of the publication for which the custom stored procedure or script is being removed. publication est sysname, avec NULL comme valeur par défaut.publication is sysname, with a default of NULL.

[ @article = ] 'article' Nom de l’article pour lequel la procédure stockée personnalisée ou un script est en cours de suppression.[ @article = ] 'article' Name of the article for which the custom stored procedure or script is being removed. article est sysname, avec NULL comme valeur par défaut.article is sysname, with a default of NULL.

Valeurs des codes de retourReturn Code Values

0 (réussite) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_unregister_custom_scripting est utilisé dans la réplication transactionnelle et d’instantané.sp_unregister_custom_scripting is used in snapshot and transactional replication.

AutorisationsPermissions

Seuls les membres de la sysadmin rôle serveur fixe le db_owner rôle de base de données fixe ou le db_ddladmin rôle de base de données fixe peuvent exécuter sp_ unregister_custom_scripting.Only members of the sysadmin fixed server role, the db_owner fixed database role, or the db_ddladmin fixed database role can execute sp_unregister_custom_scripting.

Voir aussiSee Also

sp_register_custom_scripting (Transact-SQL)sp_register_custom_scripting (Transact-SQL)