Freigeben über


ReplicationTable.ReplicationDropColumn(String, String) Methode

Definition

Entfernt eine Spalte aus einer Tabelle, die in einer oder mehreren Veröffentlichungen veröffentlicht wird.

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änderungsskript, das an den Abonnenten weitergegeben werden soll. Dies gilt nur für Transaktions- und Momentaufnahmeveröffentlichungen. Verwenden Sie null oder eine leere Zeichenfolge, wenn Sie diesen Parameter nicht angeben möchten.

Hinweise

Diese Methode wird für die Abwärtskompatibilität unterstützt. Verwenden Sie die Schemaänderungsreplikation beim Hinzufügen von Spalten zu oder Entfernen von Spalten aus einer veröffentlichten Tabelle. Weitere Informationen finden Sie unter Vornehmen von Schemaänderungen in Veröffentlichungsdatenbanken.

Die ReplicationDropColumn Methode kann nur von Mitgliedern der Systemadministrator-Fixed-Serverrolle im Publisher von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank aufgerufen werden.

Das Aufrufen ReplicationDropColumn entspricht dem Ausführen von sp_repldropcolumn (Transact-SQL).

Gilt für: