Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SQLSetDescField se puede usar para establecer campos descriptores para parámetros con valores de tabla y columnas de parámetros con valores de tabla. Para obtener información sobre los campos disponibles, vea Table-Valued campos de descriptor de parámetros y campos descriptores para Table-Valued columnas constituyentes de parámetros.
Observaciones
Las columnas de parámetro con valores de tabla únicamente están disponibles cuando el campo de encabezado del descriptor SQL_SOPT_SS_PARAM_FOCUS está establecido en el ordinal de un registro con SQL_DESC_TYPE establecido en SQL_SS_TABLE. Para obtener más información sobre SQL_SOPT_SS_PARAM_FOCUS, vea SQLSetStmtAttr.
Si se intenta establecer SQL_SOPT_SS_PARAM_FOCUS en el ordinal de un parámetro que no es un parámetro con valores de tabla, SQLSetStmtAttr devuelve SQL_ERROR y se crea un registro de diagnóstico con SQLSTATE = HY024 y el mensaje "Valor de atributo no válido". SQL_SOPT_SS_PARAM_FOCUS no se cambia cuando se devuelve SQL_ERROR.
Al establecer SQL_SOPT_SS_PARAM_FOCUS en 0 se restaura el acceso a los registros de descriptores para los parámetros.
Para obtener más información sobre los parámetros con valores de tabla, vea Parámetros con valores de tabla (ODBC).
Compatibilidad con SQLSetDescField para características mejoradas de fecha y hora
Las características de fecha y hora se han mejorado en ODBC. Para obtener información sobre el campo descriptor proporcionado para los nuevos tipos de fecha y hora, vea Parámetro y metadatos de resultados.
Para obtener más información, vea Mejoras de fecha y hora (ODBC).
Compatibilidad con SQLSetDescField para UDT clR grandes
SQLSetDescField admite tipos definidos por el usuario (UDT) clR grandes. Para obtener más información, vea Tipos definidos por el usuario (ODBC) clR grandes.
Compatibilidad con SQLSetDescField para columnas dispersas
SQLSetDecField se puede usar para establecer SQL_SOPT_SS_NAME_SCOPE en el descriptor de parámetros de aplicación (APD) en los valores SQL_SS_NAME_SCOPE_EXTENDED y SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET.
Para obtener más información, vea Compatibilidad con columnas dispersas (ODBC).
Véase también
SQLSetDescField
Detalles de implementación de la API de ODBC