다음을 통해 공유


SQL에서 C로: GUID

GUID ODBC SQL 데이터 형식의 식별자는 다음과 같습니다.

SQL_GUID

다음 표에서는 GUID SQL 데이터를 변환할 수 있는 ODBC C 데이터 형식을 보여줍니다. 테이블의 열 및 용어에 대한 설명은 SQL에서 C 데이터 형식으로 데이터 변환을 참조 하세요.

C 형식 식별자 테스트 *TargetValuePtr *StrLen_or_IndPtr SQLSTATE
SQL_C_CHAR BufferLength> 문자 바이트 길이 데이터 36 해당 없음
BufferLength< 37 Undefined Undefined 22003
SQL_C_WCHAR BufferLength> 문자 길이 데이터 36 해당 없음
BufferLength< 37 Undefined Undefined 22003
SQL_C_BINARY 데이터의 <바이트 길이 = BufferLength 데이터 데이터 길이(바이트) 해당 없음
Data >BufferLength의 바이트 길이 Undefined Undefined 22003
SQL_C_GUID None[a] 데이터 16[b] 해당 없음

[a] 이 변환에서는 BufferLength이 무시됩니다. 드라이버는 *TargetValuePtr 의 크기가 C 데이터 형식의 크기라고 가정합니다.

[b] 해당 C 데이터 형식의 크기입니다.