不同数据类型在数据库和编程语言之间的对应关系表
MySql 与 C#
MySql | C# |
---|---|
varchar | string |
bigint | long |
bigint unsigned | ulong |
int | int |
int unsigned | uint |
smallint | short |
smallint unsigned | ushort |
VARCHAR(36) | Guid |
smalldatetime | DateTime |
date | DateTime |
datetime | DateTime |
timestamp | DateTime |
float | float |
double | double |
numeric | decimal |
smallmoney | decimal |
decimal | decimal |
money | decimal |
bit | bool |
bool | bool |
boolean | bool |
tinyint | byte |
tinyint unsigned | sbyte |
image | byte[] |
binary | byte[] |
blob | byte[] |
mediumblob | byte[] |
longblob | byte[] |
varbinary | byte[] |