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.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по