Udostępnij za pośrednictwem


sp_unregister_custom_scripting (języka Transact-SQL)

Ta procedura przechowywana usuwa użytkownika niestandardową procedurę przechowywaną lub Transact-SQL plik skryptu, który został zarejestrowany przez sp_register_custom_scripting.Ta procedura przechowywana jest wykonywana przez wydawcę na baza danych publikacja.

Topic link iconKonwencje składni języka Transact-SQL


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

Argumenty

  • [ @ type = ] "type'
    Is the type of custom stored procedure or script being removed.type is varchar(16), with no default, and can be one of the following values.

    Wartość

    Description

    Wstawianie

    Zarejestrowany niestandardowy procedura przechowywana lub skrypt jest wykonywany podczas replikacji instrukcja INSERT.

    Aktualizacja

    Zarejestrowanych niestandardowe procedura przechowywana lub skrypt jest wykonywany podczas replikacji instrukcja UPDATE.

    Usuwanie

    Zarejestrowanych niestandardowe procedura przechowywana lub skrypt jest wykonywany podczas replikacji instrukcja DELETE.

    custom_script

    Zarejestrowany niestandardowy procedura przechowywana lub skrypt jest wykonywany na końcu wyzwalacza danych definicji języka (DDL).

  • [ @ publikacja= ] "publication'
    Name of the publication for which the custom stored procedure or script is being removed.publication is sysname, with a default of NULL.

  • [ @ artykuł = ] "article'
    Name of the article for which the custom stored procedure or script is being removed.article is sysname, with a default of NULL.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_unregister_custom_scripting jest używany w migawka i replikacja transakcyjnej.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera db_owner stałe rola bazy danych lub db_ddladmin stała rola bazy danych może wykonać sp_unregister_custom_scripting.