Преобразование из C в SQL: битовые данные
Идентификатор битового типа данных ODBC C:
SQL_C_BIT
В следующей таблице показаны типы данных SQL ODBC, в которые могут быть преобразованы битовые данные C. Описание столбцов и терминов в таблице см. в разделе "Преобразование данных из C в типы данных SQL".
Идентификатор типа SQL | Тест | SQLSTATE |
---|---|---|
SQL_CHAR SQL_VARCHAR SQL_LONGVARCHAR SQL_WCHAR SQL_WVARCHAR SQL_WLONGVARCHAR |
None | Недоступно |
SQL_DECIMAL SQL_NUMERIC SQL_TINYINT SQL_SMALLINT SQL_INTEGER SQL_BIGINT SQL_REAL SQL_FLOAT SQL_DOUBLE |
None | Недоступно |
SQL_BIT | None | Недоступно |
Драйвер игнорирует значение длины или индикатора при преобразовании данных из битового типа данных C и предполагает, что размер буфера данных — это размер битового типа данных C. Значение длины или индикатора передается в аргументе StrLen_or_Ind в SQLPutData и в буфере, указанном с аргументом StrLen_or_IndPtr в SQLBindParameter. Буфер данных указывается с аргументом DataPtr в SQLPutData и аргументом ParameterValuePtr в SQLBindParameter.