C 到 SQL:二進位

二進位 ODBC C 資料類型的識別碼為:

SQL_C_BINARY

下表顯示可轉換二進位 C 資料的 ODBC SQL 資料類型。 如需資料表中資料行和詞彙的說明,請參閱 將資料從 C 轉換成 SQL 資料類型

SQL 類型識別碼 測試 SQLSTATE
SQL_CHAR

SQL_VARCHAR

SQL_LONGVARCHAR
資料 < 位元組長度 = 資料行位元組長度

資料 > 行位元組長度的位元組長度
n/a

22001
SQL_WCHAR

SQL_WVARCHAR

SQL_WLONGVARCHAR
資料的 < 字元長度 = 資料行字元長度

資料 > 行字元長度的字元長度
n/a

22001
SQL_DECIMAL

SQL_NUMERIC

SQL_TINYINT

SQL_SMALLINT

SQL_INTEGER

SQL_BIGINT

SQL_REAL

SQL_FLOAT

SQL_DOUBLE

SQL_BIT SQL_TYPE_DATE

SQL_TYPE_TIME

SQL_TYPE_TIMESTAMP
資料位元組長度 = SQL 資料長度

資料 <> SQL 資料長度的位元組長度
n/a

22003
SQL_BINARY

SQL_VARBINARY

SQL_LONGVARBINARY
資料長度 = 資料 < 行長度

資料 > 行長度
n/a

22001