SQL Server | ODBC |
binary | SQL_BINARY |
bigint 1 | SQL_BIGINT |
bit | SQL_BIT |
char | SQL_CHAR |
date 2 | SQL_TYPE_DATE |
datetime | SQL_TYPE_TIMESTAMP |
datetime23 | SQL_TYPE_TIMESTAMP |
SQL_WVARCHAR | |
decimal | SQL_DECIMAL |
decimal() identity | SQL_DECIMAL |
float | SQL_FLOAT |
image | SQL_LONGVARBINARY |
int | SQL_INTEGER |
int identity | SQL_INTEGER |
money | SQL_DECIMAL |
numeric | SQL_NUMERIC |
numeric() identity | SQL_NUMERIC |
real | SQL_REAL |
smalldatetime | SQL_TYPE_TIMESTAMP |
smallint | SQL_SMALLINT |
smallint identity | SQL_SMALLINT |
smallmoney | SQL_DECIMAL |
text | SQL_LONGVARCHAR |
SQL_TYPE_TIMESTAMP | |
timestamp | SQL_VARBINARY |
tinyint | SQL_TINYINT |
tinyint identity | SQL_TINYINT |
uniqueidentifier | SQL_GUID |
varbinary | SQL_VARBINARY |
varbinary(max) 8 | SQL_LONGVARBINARY |
varchar | SQL_VARCHAR |
varchar(max)9 | SQL_LONGVARCHAR |