Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Scripts os procedimentos personalizados INSERT, UPDATE, e DELETE para todos os artigos de tabela numa publicação em que a opção de esquema de procedimento personalizado está ativada.
sp_scriptpublicationcustomprocs pode ser útil para configurar subscrições para as quais o snapshot é aplicado manualmente.
Transact-SQL convenções de sintaxe
Sintaxe
sys.sp_scriptpublicationcustomprocs
[ @publication = ] N'publication'
[ , [ @publisher = ] N'publisher' ]
[ , [ @usesqlclr = ] usesqlclr ]
[ ; ]
Arguments
[ @publication = ] N'publicação'
O nome da publicação. @publication é sysname, sem padrão.
@publisher [ = ] N'editor'
O nome da editora.
@publisher é sysname, com um padrão de NULL.
[ @usesqlclr = ] usesqlclr
Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
Devolve um conjunto de resultados que consiste numa única coluna nvarchar(4000). O conjunto de resultados constitui a instrução completa CREATE PROCEDURE necessária para criar o procedimento armazenado personalizado.
Remarks
Os procedimentos personalizados não são scriptados para artigos sem a opção de esquema de procedimento personalizado gerado automaticamente (0x2).
Os seguintes procedimentos são usados para sp_scriptpublicationcustomprocs criar os procedimentos do Assinante e não devem ser executados diretamente:
sp_script_reconciliation_delprocsp_script_reconciliation_insprocsp_script_reconciliation_vdelprocsp_script_reconciliation_xdelprocsp_scriptdelprocsp_scriptinsprocsp_scriptmappedupdprocsp_scriptupdprocsp_scriptvdelprocsp_scriptvupdprocsp_scriptxdelprocsp_scriptxupdproc
Permissions
A permissão de execução é concedida ao público. É realizada uma verificação procedural de segurança dentro deste procedimento armazenado para restringir o acesso a membros do servidor fixo de administrador do sistema e db_owner papel fixo na base de dados atual.