sp_schemafilter (Transact-SQL)
Gilt für: SQL Server
Ändert Informationen im Schema, die beim Auflisten von für die Veröffentlichung in Frage kommenden Oracle-Tabellen ausgeschlossen werden, und zeigt diese an.
Transact-SQL-Syntaxkonventionen
Syntax
sp_schemafilter
[ @publisher = ] N'publisher'
[ , [ @schema = ] N'schema' ]
[ , [ @operation = ] N'operation' ]
[ ; ]
Argumente
[ @publisher = ] N'publisher'
Der Name des Nicht-SQL Server-Herausgebers.@publisher ist "sysname" ohne Standard.
[ @schema = ] N'schema'
Der Name des Schemas. @schema ist "sysname" mit der Standardeinstellung "NULL
.
[ @operation = ] N'operation'
Die Aktion, die für dieses Schema ausgeführt werden soll. @operation ist nvarchar(4) und kann einen der folgenden Werte aufweisen.
Wert | Beschreibung |
---|---|
add |
Fügt das angegebene Schema zur Liste der Schemas hinzu, die nicht für die Veröffentlichung berechtigt sind. |
drop |
Legt das angegebene Schema aus der Liste der Schemas ab, die nicht für die Veröffentlichung berechtigt sind. |
help (Standard) |
Gibt die Liste der Schemas zurück, die nicht für die Publikation geeignet sind. |
Resultset
Spaltenname | Datentyp | Beschreibung |
---|---|---|
schemaname |
sysname | Der Name des Schemas, das nicht zur Veröffentlichung berechtigt ist. |
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_schemafilter
sollte nur für heterogene Herausgeber verwendet werden.
Berechtigungen
Nur Mitglieder der festen Serverrolle "sysadmin " im Distributor können ausgeführt werden sp_schemafilter
.
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für