Compartir por


SQL a C: GUID

El identificador del tipo de datos ODBC SQL guid es:

SQL_GUID

En la tabla siguiente se muestran los tipos de datos ODBC C a los que se pueden convertir los datos DE SQL GUID. Para obtener una explicación de las columnas y los términos de la tabla, vea Convertir datos de SQL a tipos de datos de C.

Identificador de tipo de C Prueba *TargetValuePtr *StrLen_or_IndPtr SQLSTATE
SQL_C_CHAR BufferLength> Longitud del byte de caracteres data 36 N/D
BufferLength< 37 No definido No definido 22003
SQL_C_WCHAR BufferLength> Longitud de caracteres data 36 N/D
BufferLength< 37 No definido No definido 22003
SQL_C_BINARY Longitud de bytes de datos <= BufferLength data Longitud de los datos en bytes N/D
Longitud de bytes de BufferLength de datos > No definido No definido 22003
SQL_C_GUID None[a] data 16[b] N/D

[a] El valor de BufferLength se omite para esta conversión. El controlador supone que el tamaño de *TargetValuePtr es el tamaño del tipo de datos de C.

[b] Este es el tamaño del tipo de datos de C correspondiente.