Freigeben über


TransArticle.SetColumnDestinationDataType Methode

Definition

Legt die Zuordnung für die Spaltendatentypen für einen Nicht-SQL Server-Verleger fest.

public:
 void SetColumnDestinationDataType(System::String ^ columnName, System::String ^ dataType, long precision, int scale, long length);
public void SetColumnDestinationDataType (string columnName, string dataType, long precision, int scale, long length);
member this.SetColumnDestinationDataType : string * string * int64 * int * int64 -> unit
Public Sub SetColumnDestinationDataType (columnName As String, dataType As String, precision As Long, scale As Integer, length As Long)

Parameter

columnName
String

Ein String-Wert, der den Namen der Spalte angibt, für den der Zieldatentyp geändert wird.

dataType
String

Ein String-Wert, der den Datentyp angibt, in den die Spalte geändert wird.

precision
Int64

Ein Int32-Wert, der die Genauigkeit des Datentyps angibt. Legen Sie diesen Parameter auf "-1" fest, wenn dies nicht für den angegebenen Datentyp gilt.

scale
Int32

Ein Int32-Wert, der die Dezimalstellen des Datentyps angibt. Legen Sie diesen Parameter auf "-1" fest, wenn dies nicht für den angegebenen Datentyp gilt.

length
Int64

Ein Int32-Wert, der die Länge des Datentyps angibt. Legen Sie diesen Parameter auf "-1" fest, wenn dies nicht für den angegebenen Datentyp gilt.

Hinweise

Die SetColumnDestinationDataType Methode wird nur für Nicht-SQL Server Herausgeber unterstützt.

Die SetColumnDestinationDataType Methode kann nur von Mitgliedern der sysadmin Festen Serverrolle beim Verteiler oder von Mitgliedern der db_owner festen Datenbankrolle in der Datenbank aufgerufen werden.

Das Aufrufen SetColumnDestinationDataType entspricht der Ausführung von sp_changearticlecolumndatatype.

Gilt für: