다음을 통해 공유


SQL에서 C로: 비트

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

SQL_BIT

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

C 형식 식별자 테스트 *TargetValuePtr *StrLen_or_IndPtr SQLSTATE
SQL_C_CHAR

SQL_C_WCHAR
BufferLength> 1

BufferLength<= 1
데이터

Undefined
6

Undefined
해당 없음

22003
SQL_C_STINYINT

SQL_C_UTINYINT

SQL_C_TINYINT

SQL_C_SBIGINT

SQL_C_UBIGINT

SQL_C_SSHORT

SQL_C_USHORT

SQL_C_SHORT

SQL_C_SLONG

SQL_C_ULONG

SQL_C_LONG

SQL_C_FLOAT

SQL_C_DOUBLE

SQL_C_NUMERIC
None[a] 데이터 C 데이터 형식의 크기 해당 없음
SQL_C_BIT None[a] 데이터 1[b] 해당 없음
SQL_C_BINARY BufferLength>= 1

BufferLength< 1
데이터

Undefined
6

Undefined
해당 없음

22003

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

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

비트 SQL 데이터가 문자 C 데이터로 변환되면 가능한 값은 "0" 및 "1"입니다.