数据库的SQL 数据类型

大家好,这里是小杨的学习笔记分享,很高兴和大家再次分享数据库方面的知识,上期的数据库小知识有500+的阅读量,我感觉我分享的笔记是有用滴,谢谢大家的阅读,希望这次可以多几个赞哈,制作不易~

SQL Server常用数据类型

类型数据

描述

1、二进制数据类型

binary

定长二进制数据,最大长度为8000

varbinary

变长二进制数据,最大长度为8000

image

变长二进制数据,最大长度为8000

2、字符数据类型

char

定长非Unicode的字符型数据,最大长度为8000

varchar

定长非Unicode的字符型数据,最大长度为8000

text

变长非Unicode的字符型数据,最大长度为2^31-1(2G)

3、Unicode数据类型

nchar

定长Unicode的字符型数据,最大长度为8000

nvarchar

定长Unicode的字符型数据,最大长度为8000

ntext

变长Unicode的字符型数据,最大长度为2^31-1(2G)

4、日期和时间数据类型

datetime

从1753年1月1日到9999年12日31的日期和时间数据,最小时间单位为百分之三秒或3.33毫秒

smalldatetime

从1900年1月1日到2079年6月6日的日期和时间数据,最小时间单位为分钟

5、数字数据类型

int

从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字

smallint

从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字

tinyint

从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字

decimal

从-1038到1038-1的定精度与有效位数的数字

numeric

decimal的同义词

float

从-1.79E+308到1.79E+308可变精度的数字

real

从-3.04E+38到3.04E+38可变精度的数字

6、货币数据类型

money

从-2^63(-922,337,203,685,477.5808)到2^63-1(922,337,203,685,477.5807)的货币数据,最小货币 单位千分之十

smallmoney

从-214,748.3648到214,748.3647的货币数据,最小 货币单位千分之十

7、特殊数据类型

timestamp

时间戳,一个数据库宽度的唯一数字

bit

0或1的整型数字

uniqueidentifier

时间戳,一个数据库宽度的唯一数字

注意: 工作中常用数据类型主要是数值型、字符串型、日期时间型,如以上红色字体的数据类型

展开阅读全文

页面更新:2024-05-06

标签:数据类型   定长   货币   字符   最小   整型   日期   数据库   数字   时间   数据

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top