sp_dropmergefilter (T-SQL)

Berlaku untuk:SQL Server

Menghilangkan filter penggabungan. sp_dropmergefilter menghilangkan semua kolom filter gabungan yang ditentukan pada filter penggabungan yang akan dihilangkan. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.

Konvensi sintaks transact-SQL

Sintaks

sp_dropmergefilter
    [ @publication = ] N'publication'
    , [ @article = ] N'article'
    , [ @filtername = ] N'filtername'
    [ , [ @force_invalidate_snapshot = ] force_invalidate_snapshot ]
    [ , [ @force_reinit_subscription = ] force_reinit_subscription ]
[ ; ]

Argumen

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, tanpa default.

[ @article = ] N'article'

Nama artikel. @article adalah sysname, tanpa default.

[ @filtername = ] N'filtername'

Nama filter yang akan dihilangkan. @filtername adalah sysname, tanpa default.

[ @force_invalidate_snapshot = ] force_invalidate_snapshot

Mengaktifkan atau menonaktifkan kemampuan untuk membatalkan rekam jepret. @force_invalidate_snapshot adalah bit, dengan default 0.

  • 0 menentukan bahwa perubahan pada artikel penggabungan tidak menyebabkan rekam jepret tidak valid.

  • 1 berarti bahwa perubahan pada artikel penggabungan dapat menyebabkan rekam jepret tidak valid. Jika demikian, nilai 1 memberikan izin agar rekam jepret baru terjadi.

[ @force_reinit_subscription = ] force_reinit_subscription

Mengaktifkan atau menonaktifkan kemampuan untuk menandai langganan sebagai tidak valid. @force_reinit_subscription adalah bit, dengan default 0.

  • 0 menentukan bahwa perubahan pada filter artikel penggabungan tidak menyebabkan langganan tidak valid.

  • 1 berarti bahwa perubahan pada filter artikel penggabungan menyebabkan langganan tidak valid.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_dropmergefilter digunakan dalam replikasi penggabungan.

Izin

Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_dropmergefilter.