Condividi tramite


CManagedComponentWrapperClass.SetOutputColumnDataTypeProperties Metodo

Definizione

Imposta le proprietà del tipo di dati di un oggetto IDTSOutputColumn100.

public:
 virtual void SetOutputColumnDataTypeProperties(int lOutputID, int lOutputColumnID, Microsoft::SqlServer::Dts::Runtime::Wrapper::DataType eDataType, int lLength, int lPrecision, int lScale, int lCodePage) = Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSDesigntimeComponent100::SetOutputColumnDataTypeProperties;
[System.Runtime.InteropServices.DispId(32)]
public virtual void SetOutputColumnDataTypeProperties (int lOutputID, int lOutputColumnID, Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType eDataType, int lLength, int lPrecision, int lScale, int lCodePage);
[<System.Runtime.InteropServices.DispId(32)>]
abstract member SetOutputColumnDataTypeProperties : int * int * Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType * int * int * int * int -> unit
override this.SetOutputColumnDataTypeProperties : int * int * Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType * int * int * int * int -> unit
Public Overridable Sub SetOutputColumnDataTypeProperties (lOutputID As Integer, lOutputColumnID As Integer, eDataType As DataType, lLength As Integer, lPrecision As Integer, lScale As Integer, lCodePage As Integer)

Parametri

lOutputID
Int32

ID dell'oggetto IDTSOutputColumn100.

lOutputColumnID
Int32

ID dell'oggetto IDTSOutputColumn100.

eDataType
DataType

Valore DataType da assegnare alla colonna.

lLength
Int32

Lunghezza della colonna.

lPrecision
Int32

Numero totale di cifre contenute nella colonna.

lScale
Int32

Numero di posizioni decimali (le cifre a destra del separatore decimale) consentite nella colonna.

lCodePage
Int32

Set di caratteri della colonna di output.

Implementazioni

Attributi

Commenti

Le proprietà del tipo di dati di una colonna di output dipendono l'una dall'altra e richiedono che vengano seguite regole specifiche in base all'oggetto DataType della colonna. Questo metodo consente a un componente di applicare queste regole impostando tutte le proprietà contemporaneamente.

Nella tabella seguente sono elencate le regole che si applicano quando si impostano le proprietà del tipo di dati di una colonna di output.

DataType Length Scalabilità Precisione CodePage
DT_DECIMAL 0 Maggiore di 0 e minore o uguale a 28. 0 0
DT_CY 0 0 0 0
DT_NUMERIC 0 Maggiore di 0 e minore o uguale a 28 e minore di Precisione. Maggiore o uguale a 1 e minore o uguale a 38. 0
DT_BYTES Maggiore di 0. 0 0 0
DT_STR Maggiore di 0 e minore di 8000. 0 0 Diverso da 0 e tabella codici valida.
DT_TEXT Maggiore di 0 e minore di 8000. 0 0 Diverso da 0 e tabella codici valida.
DT_WSTR Maggiore di 0 e minore di 4000. 0 0 0

Si applica a