sp_schemafilter (Transact-SQL)

Применимо к:SQL Server

Изменяет и отображает сведения о схеме, исключенной при построении списка таблиц Oracle, подходящих для публикации.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_schemafilter
    [ @publisher = ] N'publisher'
    [ , [ @schema = ] N'schema' ]
    [ , [ @operation = ] N'operation' ]
[ ; ]

Аргументы

[ @publisher = ] N'publisher'

Имя издателя, отличного от SQL Server.@publisher — sysname без значения по умолчанию.

[ @schema = ] N'schema'

Имя схемы. @schema — sysname с значением по умолчаниюNULL.

[ @operation = ] N'operation'

Действие, выполняемое в этой схеме. @operation — nvarchar(4) и может быть одним из следующих значений.

значение Описание
add Добавляет указанную схему в список схем, которые не имеют права на публикацию.
drop Удаляет указанную схему из списка схем, которые не имеют права на публикацию.
help (по умолчанию) Возвращает список схем, которые не имеют права на публикацию.

Результирующий набор

Имя столбца Тип данных Description
schemaname sysname Имя схемы, не подходящей для публикации.

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

sp_schemafilter следует использовать только для разнородных издателей.

Разрешения

На распространителю могут выполняться sp_schemafilterтолько члены предопределенных ролей сервера sysadmin.