Udostępnij za pośrednictwem


Metoda IDTSDesigntimeComponent100.SetOutputColumnDataTypeProperties

Ustawia typ danych właściwości IDTSOutputColumn100 obiektu.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw:  Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)

Składnia

'Deklaracja
Sub SetOutputColumnDataTypeProperties ( _
    lOutputID As Integer, _
    lOutputColumnID As Integer, _
    eDataType As DataType, _
    lLength As Integer, _
    lPrecision As Integer, _
    lScale As Integer, _
    lCodePage As Integer _
)
'Użycie
Dim instance As IDTSDesigntimeComponent100
Dim lOutputID As Integer
Dim lOutputColumnID As Integer
Dim eDataType As DataType
Dim lLength As Integer
Dim lPrecision As Integer
Dim lScale As Integer
Dim lCodePage As Integer

instance.SetOutputColumnDataTypeProperties(lOutputID, _
    lOutputColumnID, eDataType, lLength, _
    lPrecision, lScale, lCodePage)
void SetOutputColumnDataTypeProperties(
    int lOutputID,
    int lOutputColumnID,
    DataType eDataType,
    int lLength,
    int lPrecision,
    int lScale,
    int lCodePage
)
void SetOutputColumnDataTypeProperties(
    [InAttribute] int lOutputID, 
    [InAttribute] int lOutputColumnID, 
    [InAttribute] DataType eDataType, 
    [InAttribute] int lLength, 
    [InAttribute] int lPrecision, 
    [InAttribute] int lScale, 
    [InAttribute] int lCodePage
)
abstract SetOutputColumnDataTypeProperties : 
        lOutputID:int * 
        lOutputColumnID:int * 
        eDataType:DataType * 
        lLength:int * 
        lPrecision:int * 
        lScale:int * 
        lCodePage:int -> unit 
function SetOutputColumnDataTypeProperties(
    lOutputID : int, 
    lOutputColumnID : int, 
    eDataType : DataType, 
    lLength : int, 
    lPrecision : int, 
    lScale : int, 
    lCodePage : int
)

Parametry

  • lPrecision
    Typ: System.Int32
    Całkowita liczba cyfr kolumna dla typów numerycznych.
  • lScale
    Typ: System.Int32
    Liczba cyfr precyzji kolumna dla typów numerycznych.

Uwagi

Parametry tej metoda są właściwości IDTSOutputColumn100 obiekt, który są indywidualnie tylko do odczytu i musi być zestaw przy użyciu tej metoda.Metoda ta jest potrzebna, ponieważ wartości tych właściwości, które są zależne od siebie.Zapewnia mechanizm aktualizacji tych właściwości w tym samym czas i umożliwia składnika i wymuszenia zależności zadania przepływ danych.eDataType Parametr decyduje wymagań innych parametrów jest wartości.

W poniższej tabela przedstawiono zasady, których należy przestrzegać podczas ustawiania właściwości typu danych kolumna wyprowadzenia.

DataType

Długość

Skala

Precision

Strona kodowa

DT_DECIMAL

0

Większa niż 0 i mniejsza niż 28.

0

0

DT_CY

0

0

0

0

DT_NUMERIC

0

Większa niż 0 i mniejsza niż lub równa 28 i mniej niż precyzji.

Większa lub równa 1 i mniejsza lub równa 38.

0

DT_BYTES

Większa niż 0.

0

0

0

DT_STR

Większa niż 0 i mniejsza niż 8000.

0

0

Nie 0 i prawidłowego strona kodowa.

DT_TEXT

Większa niż 0 i mniejsza niż 8000.

0

0

Nie 0 i prawidłowego strona kodowa.

DT_WSTR

Większa niż 0 i mniejsza niż 4000.

0

0

0