sp_scriptpublicationcustomprocs (Transact-SQL)
適用対象: SQL ServerAzure SQL Managed Instance
自動生成されたカスタム プロシージャ スキーマ オプションが有効になっているパブリケーション内のすべてのテーブル アーティクルのカスタム INSERT
、 UPDATE
および DELETE
プロシージャをスクリプト化します。 sp_scriptpublicationcustomprocs
は、スナップショットを手動で適用するサブスクリプションを設定する場合に役立ちます。
構文
sp_scriptpublicationcustomprocs
[ @publication = ] N'publication'
[ , [ @publisher = ] N'publisher' ]
[ , [ @usesqlclr = ] usesqlclr ]
[ ; ]
引数
[ @publication = ] N'publication'
出版物の名前。 @publicationは sysname で、既定値はありません。
[ @publisher = ] N'publisher'
発行元の名前。 @publisherは sysname で、既定値は NULL
.
[ @usesqlclr = ] usesqlclr
単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
リターン コードの値
0
(成功) または 1
(失敗)。
結果セット
単一 の nvarchar(4000) 列で構成される結果セットを返します。 結果セットは、カスタム ストアド プロシージャを作成するために必要な完全な CREATE PROCEDURE
ステートメントを形成します。
解説
自動生成されたカスタム プロシージャ (0x2
) スキーマ オプションがないアーティクルのカスタム プロシージャはスクリプト化されません。
次のプロシージャはサブスクライバーのプロシージャを作成するために使用 sp_scriptpublicationcustomprocs
され、直接実行しないでください。
sp_script_reconciliation_delproc
sp_script_reconciliation_insproc
sp_script_reconciliation_vdelproc
sp_script_reconciliation_xdelproc
sp_scriptdelproc
sp_scriptinsproc
sp_scriptmappedupdproc
sp_scriptupdproc
sp_scriptvdelproc
sp_scriptvupdproc
sp_scriptxdelproc
sp_scriptxupdproc
アクセス許可
実行アクセス許可がパブリックに付与されます。 このストアド プロシージャ内で手続き型セキュリティ チェックが実行され、sysadmin 固定サーバー ロールのメンバーへのアクセスと、現在のデータベースの固定データベース ロールdb_owner制限されます。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示