Home >Database >Mysql Tutorial >近期.NET学习及项目开发整理-SQLSERVER中的数据类型和C#中数据类

近期.NET学习及项目开发整理-SQLSERVER中的数据类型和C#中数据类

WBOY
WBOYOriginal
2016-06-07 15:14:451030browse

一般的 对应 关系 bool -> System.Bollean (布尔型,值为 true 或 false) char -> System.Char (字符型,占有两个字节,表示 1 个 unicode 字符) byte -> System.Byte (字节型,占1字节,表示 8 位正整数,范围 0~255) sbyte -> System.Sbyte (带符号字节型

一般的对应关系

bool -> System.Bollean (布尔型,值为 true 或 false)
char -> System.Char (字符型,占有两个字节,表示 1 个 unicode 字符)
byte -> System.Byte (字节型,占1字节,表示 8 位正整数,范围 0~255)
sbyte -> System.Sbyte (带符号字节型,占1字节,表示 8 位整数,范围 -128~127)
ushort -> System.Uint16 (无符号短整型,占 2 字节,表示 16 位正整数,范围 0~65,535)
unit -> System.Uint32 (无符号整型,占 4 字节,表示 32 位正整数,范围?? 0~4,294,967,295)
ulong -> System.Uint64 (无符号整型,占 8 字节,表示 64 位正整数,范围 0~ 大约 10 的 20 次)
short -> System.Int16 (短整型,占 2 字节,表示 16 位整数,范围 -32,768 ~ 32767)
int -> System.Int32 (整型,占 4 字节,表示 32 位整数,范围-2,147,483,649 到2,147,483,467)
long -> System.Int64 (长整型,占 8 字节,表示 64 位整数,范围大约-(10 的 19)次方到 10 的 19 次方)
float -> System.Sigle (单精度浮点型,占 4 个字节)
double -> System.Double (双精度浮点型,占8个字节)

?

candh用这个tinyint类型 表示0-255 之间的数字? (用于存放像状态字段类似的东西的时候用)

zp_status状态 用这个tinyint类型 表示0-255 之间的数字? 对应 C#中的BYTE类型

?

bigint

-2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807)

8 字节

int

-2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647)

4 字节

smallint

-2^15 (-32,768) 到 2^15-1 (32,767)

2 字节

tinyint

0 到 255

1 字节

?

single 就是FLOAT 类型

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn