各种数据库与CRT数据类型对照

作者: Robin 分类: Asp.net 发布时间: 2012-09-21 18:05

SQL转C#数据类型对照表,用于.Net编程时参考

将 SQL 数据类型映射到.NET 中它们的对应类型,这有助于你 在编写 ADO.NET 代码时选择使用什么

  Access SQLite MySQL Oracle
bool Bit Bit Bit NUMBER(1)
byte TinyInt TinyInt TinyInt NUMBER(3)
byte[] 支持 支持 支持 支持
char Char(1) Char(1) Char(1) Char(1)
DateTime DateTime DateTime DateTime Date
decimal Real Real Real NUMBER(20,7)
double Float Float Float NUMBER(20,7)
Guid UniqueIdentifier UniqueIdentifier TINYBLOB RAW(16)
Int16 SmallInt SmallInt SmallInt NUMBER(5)
Int Int Int Int NUMBER(10)
Int64 Real BitInt BitInt NUMBER(21)
object Binary Binary Binary BLOB
SByte SmallInt SmallInt SmallInt Number(5)
Single Real Real Real NUMBER(20,7)
string Text Text Text LONG
TimeSpan 不支持 不支持 不支持 不支持
UInt16 Int Int Int NUMBER(10)
UInt32 BitInt BitInt BitInt NUMBER(20)
UInt64 Real Decimal(20) Decimal(20) Number(21)
XElement 支持 支持 支持 支持
XDocument 支持 支持 支持 支持
Binary Image BINARY LONGBLOB BLOB

 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

标签云