SQL与C++的数据类型对应关系(网上资料搜集整理)
SQL中有25种类型
VC.NET中只有18种
映射到 C++ 数据类型的 ANSI SQL 数据类型
| ANSI SQL 数据类型 | C++ 数据类型 |
| CHAR | CString |
| DECIMAL | CString 1 |
| SMALLINT | int |
| REAL | float |
| INTEGER | long |
| FLOAT | double |
| DOUBLE | double |
| NUMERIC | CString 1 |
| VARCHAR | CString |
| LONGVARCHAR | CLongBinary、CString 2 |
| BIT | BOOL |
| TINYINT | BYTE |
| BIGINT | CString 1 |
| BINARY | CByteArray |
| VARBINARY | CByteArray |
| LONGVARBINARY | CLongBinary、CByteArray 3 |
| DATE | CTime、CString |
| TIME | CTime、CString |
| TIMESTAMP | CTime、CString |
本文详细整理了SQL中的25种数据类型与C++中的对应关系,包括CHAR、DECIMAL、SMALLINT、REAL、INTEGER、FLOAT、DOUBLE、NUMERIC、VARCHAR、LONGVARCHAR、BIT、TINYINT、BINARY、CByteArray、LONGVARBINARY、DATE、TIME、TIMESTAMP等,并提供了C++数据类型的具体实现。
5万+

被折叠的 条评论
为什么被折叠?



