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

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Crea gli script delle procedure personalizzate INSERT, UPDATE e DELETE per tutti gli articoli di tabella in una pubblicazione in cui è abilitata l'opzione per la generazione automatica dello schema delle procedure personalizzate.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 è particolarmente utile per la configurazione di sottoscrizioni per cui lo snapshot viene applicato manualmente.sp_scriptpublicationcustomprocs is particularly useful for setting up subscriptions for which the snapshot is applied manually.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintassiSyntax


sp_scriptpublicationcustomprocs [ @publication = ] 'publication_name'  

ArgomentiArguments

[ @publication=] 'publication_name'[ @publication=] 'publication_name'
Nome della pubblicazione.Is the name of the publication. publication_name viene sysname non prevede alcun valore predefinito.publication_name is sysname with no default.

Valori restituitiReturn Code Values

0 (esito positivo) o 1 (esito negativo)0 (success) or 1 (failure)

Set di risultatiResult Sets

Restituisce un set di risultati è costituito da un singolo nvarchar (4000) colonna.Returns a result set that consists of a single nvarchar(4000) column. Il set di risultati forma l'istruzione CREATE PROCEDURE completa utilizzata per creare la stored procedure personalizzata.The result set forms the complete CREATE PROCEDURE statement necessary to create the custom stored procedure.

OsservazioniRemarks

Lo script delle procedure personalizzate non viene creato per gli articoli senza l'opzione per la generazione automatica dello schema delle procedure personalizzate (0x2).Custom procedures are not scripted for articles without the auto-generate custom procedure (0x2) schema option.

Le procedure seguenti vengono utilizzate da sp_scriptpublicationcustomprocs per creare procedure nel sottoscrittore e non deve essere eseguito direttamente: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

AutorizzazioniPermissions

Eseguire l'autorizzazione viene concessa per pubblica; un controllo della sicurezza procedurale viene eseguito all'interno di questa stored procedure per limitare l'accesso ai membri del sysadmin ruolo predefinito del server e DB _ proprietario ruolo predefinito del database nel database corrente.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.

Vedere ancheSee Also

Stored procedure di sistema (Transact-SQL)System Stored Procedures (Transact-SQL)