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を実行するのと同じです。

適用対象