sp_scriptpublicationcustomprocs (Transact-SQL)sp_scriptpublicationcustomprocs (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database (Managed Instance uniquement) nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure SQL Data Warehouse noParallel Data Warehouse

Crée un script pour les procédures personnalisées INSERT, UPDATE et DELETE pour tous les articles de table d'une publication dans laquelle l'option de schéma de génération automatique de procédure stockée est activée.Scripts the custom INSERT, UPDATE, and DELETE procedures for all table articles in a publication in which the auto-generate custom procedure schema option is enabled. sp_scriptpublicationcustomprocs est particulièrement utile pour configurer des abonnements pour lesquels l’instantané est appliqué manuellement.sp_scriptpublicationcustomprocs is particularly useful for setting up subscriptions for which the snapshot is applied manually.

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

SyntaxeSyntax

  
sp_scriptpublicationcustomprocs [ @publication = ] 'publication_name'  

ArgumentsArguments

[ @publication = ] 'publication_name'Nom de la publication.[ @publication = ] 'publication_name' Is the name of the publication. publication_name est de type sysname et n’a pas de valeur par défaut.publication_name is sysname with no default.

Valeurs des codes de retourReturn Code Values

0 (succès) ou 1 (échec)0 (success) or 1 (failure)

Jeux de résultatsResult Sets

Retourne un jeu de résultats qui se compose d’une seule colonne nvarchar (4000) .Returns a result set that consists of a single nvarchar(4000) column. L'ensemble de résultats forme l'instruction CREATE PROCEDURE complète, nécessaire à la création de la procédure stockée personnalisée.The result set forms the complete CREATE PROCEDURE statement necessary to create the custom stored procedure.

NotesRemarks

Les procédures personnalisées ne font pas l'objet de scripts pour les articles sans l'option de schéma (0x2) de génération automatique de procédure personnalisée.Custom procedures are not scripted for articles without the auto-generate custom procedure (0x2) schema option.

Les procédures suivantes sont utilisées par sp_scriptpublicationcustomprocs pour créer des procédures pour l’abonné et ne doivent pas être exécutées directement:The following procedures are used by sp_scriptpublicationcustomprocs to create procedures the Subscriber and should not be executed directly:

sp_script_reconciliation_delprocsp_script_reconciliation_delproc

sp_script_reconciliation_insprocsp_script_reconciliation_insproc

sp_script_reconciliation_vdelprocsp_script_reconciliation_vdelproc

sp_script_reconciliation_xdelprocsp_script_reconciliation_xdelproc

sp_scriptdelprocsp_scriptdelproc

sp_scriptinsprocsp_scriptinsproc

sp_scriptmappedupdprocsp_scriptmappedupdproc

sp_scriptupdprocsp_scriptupdproc

sp_scriptvdelprocsp_scriptvdelproc

sp_scriptvupdprocsp_scriptvupdproc

sp_scriptxdelprocsp_scriptxdelproc

sp_scriptxupdprocsp_scriptxupdproc

AutorisationsPermissions

L’autorisation EXECUTE est accordée à public; une vérification de sécurité procédurale est effectuée à l’intérieur de cette procédure stockée pour restreindre l’accès aux membres du rôle serveur fixe sysadmin et du rôle de base de données fixe db_owner dans la base de données actuelle.Execute permission is granted to public; a procedural security check is performed inside this stored procedure to restrict access to members of the sysadmin fixed server role and db_owner fixed database role in current database.

Voir aussiSee Also

Procédures stockées système (Transact-SQL)System Stored Procedures (Transact-SQL)