Поделиться через


sp_schemafilter (Transact-SQL)

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

Значок ссылки на раздел Синтаксические обозначения Transact-SQL

Синтаксис

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

Аргументы

  • [@publisher = ] 'publisher'
    Имя издателя, отличного от Microsoft SQL Server. Аргумент publisher имеет тип sysname и не имеет значения по умолчанию.

  • [@schema = ] 'schema'
    Имя схемы. Аргумент schema имеет тип sysname и значение по умолчанию NULL.

  • [@operation = ] 'operation'
    Действие, выполняемое над этой схемой. Аргумент operation имеет тип nvarchar(4) и может принимать следующие значения.

    Значение

    Описание

    add

    Добавляет указанную схему в список схем, не подходящих для публикации.

    drop

    Удаляет указанную схему из списка схем, не подходящих для публикации.

    help

    Возвращает список схем, которые не подходят для публикации.

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

Имя столбца

Тип данных

Описание

schemaname

sysname

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

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

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

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

Разрешения

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

См. также

Справочник

Хранимые процедуры репликации (Transact-SQL)