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.