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


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

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

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

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

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

Имя столбца Тип данных Описание

schemaname

sysname

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

Замечания

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

Разрешения

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

См. также

Справочник

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

Справка и поддержка

Получение помощи по SQL Server 2005