数据库常用数据类型

来源:互联网 发布:java mail 附件 io 编辑:程序博客网 时间:2024/06/05 19:01

---数字类型:int     bigint    money   numeric  bit(只能取0和1,用来表示true和false)

-----时间类型:datetime 

-----字节类型:image(二进制数据流)

-----字符串类型:1.基于ASCII编码的:char、varchar

2.基于Unicode编码的:nchar、nvarchar

使用:类型(数字)

char与varchar的区别

char(10):存储10个字节的字符串,如果提供的字符串长度不够10个字节,后面自动填充空格

varchar(10):存储10个字节的字符串,如果提供的字符串长度不够10个字节,有几个字节就存储几个字节

---------字符串类型的使用注意:

char(数字),这个数字可以取1···8000,nchar(数字)可以取1···4000,如果高出了这个范围,可以使用varchar(max),这个类型会在单独的一个地方存储数据

容量在2G左右,或使用nvarchar(max)

------------性别的存储:char(1)   ‘f’(女)  ‘m’(男)


1 0