IDTSDesigntimeComponent100.SetOutputColumnDataTypeProperties Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les propriétés du type de données d'un objet IDTSOutputColumn100.
public:
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)]
public 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
Public Sub SetOutputColumnDataTypeProperties (lOutputID As Integer, lOutputColumnID As Integer, eDataType As DataType, lLength As Integer, lPrecision As Integer, lScale As Integer, lCodePage As Integer)
Paramètres
- lOutputID
- Int32
ID de l'objet IDTSOutput100.
- lOutputColumnID
- Int32
ID de l'objet IDTSOutputColumn100.
- lLength
- Int32
Longueur de la colonne.
- lPrecision
- Int32
Précision numérique de la colonne.
- lScale
- Int32
Échelle numérique de la colonne.
- lCodePage
- Int32
Page de codes de la colonne.
- Attributs
Remarques
Les paramètres de cette méthode sont des propriétés de l’objet qui sont individuellement en lecture seule et doivent être définies à l’aide IDTSOutputColumn100 de cette méthode. Cette méthode est requise, car les valeurs de ces propriétés dépendent les unes des autres. Il fournit un mécanisme permettant de mettre à jour ces propriétés en même temps et permet au composant et à la tâche de flux de données d’appliquer les dépendances. Le eDataType
paramètre détermine les exigences des autres valeurs de paramètre.
Le tableau suivant répertorie les règles qui doivent être respectées lors de la définition des propriétés de type de données d’une colonne de sortie.
DataType | Longueur | Scale | Précision | CodePage |
---|---|---|---|---|
DT_DECIMAL | 0 | Supérieur à 0 et inférieur ou égal à 28. | 0 | 0 |
DT_CY | 0 | 0 | 0 | 0 |
DT_NUMERIC | 0 | Supérieur à 0 et inférieur ou égal à 28 et inférieur à précision. | Supérieur ou égal à 1 et inférieur ou égal à 38. | 0 |
DT_BYTES | Supérieur à 0. | 0 | 0 | 0 |
DT_STR | Supérieur à 0 et inférieur à 8 000. | 0 | 0 | Différent de 0 et une page de codes valide. |
DT_TEXT | Supérieur à 0 et inférieur à 8 000. | 0 | 0 | Différent de 0 et une page de codes valide. |
DT_WSTR | Supérieur à 0 et inférieur à 4000. | 0 | 0 | 0 |