Bagikan melalui


sp_unregister_custom_scripting (T-SQL)

Berlaku untuk: SQL Server

Prosedur tersimpan ini menghapus prosedur tersimpan kustom yang ditentukan pengguna atau file skrip Transact-SQL yang didaftarkan dengan menjalankan sp_register_custom_scripting. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @type = ] 'type'

Jenis prosedur atau skrip tersimpan kustom yang dihapus. @type adalah varchar(16), dan bisa menjadi salah satu nilai berikut.

Nilai Deskripsi
insert Prosedur atau skrip tersimpan kustom terdaftar dijalankan saat INSERT pernyataan direplikasi.
update Prosedur atau skrip tersimpan kustom terdaftar dijalankan saat UPDATE pernyataan direplikasi.
delete Prosedur atau skrip tersimpan kustom terdaftar dijalankan saat DELETE pernyataan direplikasi.
custom_script Prosedur atau skrip tersimpan kustom terdaftar dijalankan di akhir pemicu bahasa definisi data (DDL).

[ @publication = ] N'publikasi'

Nama publikasi yang prosedur atau skrip tersimpan kustomnya sedang dihapus. @publication adalah sysname, dengan default NULL.

[ @article = ] N'article'

Nama artikel tempat prosedur atau skrip tersimpan kustom sedang dihapus. @article adalah sysname, dengan default NULL.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_unregister_custom_scripting digunakan dalam rekam jepret dan replikasi transaksional.

Izin

Hanya anggota peran server tetap sysadmin , peran database tetap db_owner , atau peran database tetap db_ddladmin yang dapat dijalankan sp_unregister_custom_scripting.