大家好,这里是小杨的学习笔记分享,很高兴和大家再次分享数据库方面的知识,上期的数据库小知识有500的阅读量,我感觉我分享的笔记是有用滴,谢谢大家的阅读,希望这次可以多几个赞哈,制作不易 SQLServer常用数据类型类型数据描述1、二进制数据类型 binary 定长二进制数据,最大长度为8000 varbinary 变长二进制数据,最大长度为8000 image 变长二进制数据,最大长度为80002、字符数据类型 char 定长非Unicode的字符型数据,最大长度为8000 varchar 定长非Unicode的字符型数据,最大长度为8000 text 变长非Unicode的字符型数据,最大长度为2311(2G)3、Unicode数据类型 nchar 定长Unicode的字符型数据,最大长度为8000 nvarchar 定长Unicode的字符型数据,最大长度为8000 ntext 变长Unicode的字符型数据,最大长度为2311(2G)4、日期和时间数据类型 datetime 从1753年1月1日到9999年12日31的日期和时间数据,最小时间单位为百分之三秒或3。33毫秒 smalldatetime 从1900年1月1日到2079年6月6日的日期和时间数据,最小时间单位为分钟5、数字数据类型 int 从231(2,147,483,648)到231(2,147,483,647)的整型数字 smallint 从231(2,147,483,648)到231(2,147,483,647)的整型数字 tinyint 从231(2,147,483,648)到231(2,147,483,647)的整型数字 decimal 从1038到10381的定精度与有效位数的数字 numeric decimal的同义词 float 从1。79E308到1。79E308可变精度的数字 real 从3。04E38到3。04E38可变精度的数字6、货币数据类型 money 从263(922,337,203,685,477。5808)到2631(922,337,203,685,477。5807)的货币数据,最小货币单位千分之十 smallmoney 从214,748。3648到214,748。3647的货币数据,最小货币单位千分之十7、特殊数据类型 timestamp 时间戳,一个数据库宽度的唯一数字 bit 0或1的整型数字 uniqueidentifier 时间戳,一个数据库宽度的唯一数字 注意:工作中常用数据类型主要是数值型、字符串型、日期时间型,如以上红色字体的数据类型