IDTSDesigntimeComponent100.SetOutputColumnDataTypeProperties Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece las propiedades de tipo de datos de un objeto 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)
Parámetros
- lOutputID
- Int32
Id. del objeto IDTSOutput100.
- lOutputColumnID
- Int32
Id. del objeto IDTSOutputColumn100.
- lLength
- Int32
Longitud de la columna.
- lPrecision
- Int32
Precisión numérica de la columna.
- lScale
- Int32
Escala numérica de la columna.
- lCodePage
- Int32
Página de códigos de la columna.
- Atributos
Comentarios
Los parámetros de este método son propiedades del IDTSOutputColumn100 objeto que son de solo lectura individual y deben establecerse mediante este método. Este método es necesario porque los valores de estas propiedades dependen entre sí. Proporciona un mecanismo para actualizar estas propiedades al mismo tiempo y permite que el componente y la tarea de flujo de datos apliquen las dependencias. El eDataType
parámetro dicta los requisitos de los demás valores de parámetro.
En la tabla siguiente se enumeran las reglas que se deben cumplir al establecer las propiedades de tipo de datos de una columna de salida.
DataType | Length | Escala | Precisión | CodePage |
---|---|---|---|---|
DT_DECIMAL | 0 | Mayor que 0 y menor o igual que 28. | 0 | 0 |
DT_CY | 0 | 0 | 0 | 0 |
DT_NUMERIC | 0 | Mayor que 0 y menor o igual que 28 y menor que Precision. | Mayor o igual que 1 y menor o igual que 38. | 0 |
DT_BYTES | Mayor que 0. | 0 | 0 | 0 |
DT_STR | Mayor que 0 y menor que 8000. | 0 | 0 | Distinto de 0 y una página de códigos válida. |
DT_TEXT | Mayor que 0 y menor que 8000. | 0 | 0 | Distinto de 0 y una página de códigos válida. |
DT_WSTR | Mayor que 0 y menor que 4.000. | 0 | 0 | 0 |