ReplicationTable.ReplicationDropColumn(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt eine Spalte aus einer Tabelle, die in einer oder mehreren Publikationen veröffentlicht wurde.
public:
void ReplicationDropColumn(System::String ^ columnName, System::String ^ schemaChangeScript);
public void ReplicationDropColumn(string columnName, string schemaChangeScript);
member this.ReplicationDropColumn : string * string -> unit
Public Sub ReplicationDropColumn (columnName As String, schemaChangeScript As String)
Parameter
- columnName
- String
Der Name der zu entfernenden Spalte.
- schemaChangeScript
- String
Ein Schema-Change-Skript, das an den Abonnenten weitergegeben wird. Dies gilt nur für transaktionale und Snapshot-Publikationen. Verwenden null Sie einen String oder leeren Sieden, wenn Sie diesen Parameter nicht angeben möchten.
Hinweise
Diese Methode wird für Abwärtskompatibilität unterstützt. Verwenden Sie die Schema-Change-Replikation, wenn Sie Spalten zu einer veröffentlichten Tabelle hinzufügen oder entfernen. Weitere Informationen finden Sie unter Vornehmen von Schemaänderungen in Veröffentlichungsdatenbanken.
Die Methode ReplicationDropColumn kann nur von Mitgliedern der Sysadmin-Fixed-Server-Rolle Publisher von Mitgliedern der db_owner Fixed-Datenbank-Rolle auf der Publikationsdatenbank aufgerufen werden.
Das Aufrufen ReplicationDropColumn ist äquivalent zur Ausführung sp_repldropcolumn (Transact-SQL).