TransArticle.SetColumnDestinationDataType 方法

定義

設定非SQL Server Publisher欄位資料型態的映射。

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)

參數

columnName
String

一個 String 指定目的資料型別所指欄位名稱的值。

dataType
String

一個 String 指定欄位被更改為何種資料型態的值。

precision
Int64

一個 Int32 指定資料型態精確度的值。 如果該參數不適用於指定的資料型別,請將此參數設為 -1。

scale
Int32

一個 Int32 指定資料型態尺度的值。 如果該參數不適用於指定的資料型別,請將此參數設為 -1。

length
Int64

一個 Int32 指定資料型態長度的值。 如果該參數不適用於指定的資料型別,請將此參數設為 -1。

備註

SetColumnDestinationDataType方法僅支援非 SQL Server 發佈者。

SetColumnDestinationDataType此方法僅能由分發器中固定伺服器角色的成員sysadmin或資料庫中固定資料庫角色的成員db_owner呼叫。

呼叫 SetColumnDestinationDataType 等同於執行 sp_changearticlecolumndatatype

適用於