太行年华
一步步走过每一片绿色
IT博客
首页
新文章
新随笔
聚合
管理
posts - 26, comments - 29, trackbacks - 0
T-SQL学习笔记-SQL server数据类型
sql server数据类型
1
.数据类型指定列、存储过程参数及局部变量的数据特性
2
.数据按照数据类型存储在列中
(
1
).系统数据类型:SQL server支持的内置数据类型。有25种。
(
2
).用户定义的数据类型:用户根据系统数据类型自己定义的数据类型
数据类型:
一、字符型
1
.
char
(n):n字节,非unicode字符数据,输入字符少于N,以空格填满,长则截掉
,N为1
-
8000范围。
2
.
varchar
(n):实际长度,节省空间,其它同上。
3
.
nchar
(n):n单位,unicode标准,两个字节为存储单位,n为1
-
4000范围。
4
.
nvarchar
(n):实际长度,节省空间,其它同上。
二、整型
1
.
int
:存储长度为4个字节,范围负的2的31次方至2的31次方减1内所有整数。
2
.
smallint
:存储长度为2个字节,范围负的2的15次方至2的31次方减1内所有整数。
3
.
tinyint
:存储长度为1个字节,范围0
-
255内所有整数。
注:identity属性只适用于以上三种。
三、浮点型
1
.
real
:存储长度为4个字节,范围精确到7位小数。
2
.
float
:存储长度为8个字节,最多可精确到15位小数
3
.
decimal
/
numeric:实际存储空间,
decimal
(p,s),p表示总位数,s表示小数点后的位数。
0
<=
s
<=
p
<=
38
。
注:以上存储十进制小数
四、货币型
1
.
money
:8个字节,用于存储货币,精确度为万分之一。
2
.
smallmoney
:4个字节,范围比money小,精确度为万分之一。
五、位型
bit
:1个字节,逻辑变量表示真假,只输入0与1
六、日期与时间型
1
.
datetime
:8个字节精度三百分之一秒,即3.33毫秒。
适用范围:
MM DD YYYY hh:mmm AM
/
PM
1753.1
.
1
-
9999.12
.
31
23
:
59
:
59
2
.smlldatetime:4个字节,精度1分钟。
适用范围:
1900.1
.
1
-
2079.6
.
6
注:以上两种为存储日期和时间的结合体,引用时用单引号。
七、二进制型
1
.
binary
(n):n为长度,范围是固定长度的二进制数据,n为1-
8000
2
.
varbinary
(n):长度为N
+
4字节,范围是二进制数据的长度未升或变化较大时可用,存放8000节字节内可变长数据
八、文本型
text
:存储长度为实际大小,最大可存储2的31次方减1,存储长度大于8000个字节的二进制数据。
ntext
:存储长度为实际大小,最大可存储2的30次方减1,存储长度大于4000个字符的unicode字符串。
九、图形型
image
:存储长度为实际大小,最大可存储2的31次方照片,存储长度大于8000个字符的字符串。
十、特殊型
1
.
timestamp
:存储长度为8个字节,提供数据库范围内的唯一值,单调上升的计数器。
2
.
uniqueidentifier
:存储长度为16个字节,存储一个16字节长的二进制数,全局惟一标识符,
注:全局惟一标识符(GUID),由计算机见外网卡和CPU时种产生的,每台机器不会重复。
newid
()函数可求出。
十一、新增型
1
.
bigint
:存储长度为8个字节,适用范围负的2的63次方至2的63次方减1。
2
.sql_variant:存储除文本,图形数据和timestamp类型数据外的其它任何合法的
SQL server数据。
3
.
table
:用于存储对表或视图处理后的结果集,可存储一个表。
posted on 2006-06-15 15:23
太行
阅读(811)
评论(0)
编辑
收藏
引用
所属分类:
技术热点
只有注册用户
登录
后才能发表评论。
欢迎来访太行的BLOG! 欢迎留言!
<
2006年6月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
(26)
学习遐想(2)
心情随笔(4)
技术热点(20)
随笔档案
(26)
2007年1月 (1)
2006年9月 (1)
2006年7月 (1)
2006年6月 (19)
2006年4月 (4)
文章分类
(4)
技术文章(4)
文章档案
(4)
2006年9月 (1)
2006年7月 (1)
2006年6月 (2)
相册
帅影
友情链接
rover的博客
一剑的天空
修改狂人的blog
最新随笔
1. 求助:装上卡巴斯基6.0为什么不能看到收取邮件的内容?
2. 成功加辟溪径
3. 铁通的话务员,我服了!
4. T-SQL学习笔记-程序设计基础-游标
5. T-SQL学习笔记-程序设计基础-流程控制语句
6. T-SQL学习笔记-程序设计基础-自定义函数
7. T-SQL学习笔记-程序设计基础-函数
8. T-SQL学习笔记-程序设计基础-运算符
9. T-SQL学习笔记-程序设计基础-注释、变量
10. T-SQL学习笔记-程序设计基础-批处理
11. T-SQL学习笔记-SQL server自定义数据类型
12. T-SQL学习笔记-SQL server数据类型
13. SQL学习笔记-数据的插入、更新和删除
14. SQL学习笔记-如何提高select语句的效率
15. SQL学习笔记-嵌套查询
搜索
积分与排名
积分 - 34178
排名 - 154
最新评论
1. re: 一道比较经典的智力题
我也觉得是9月一日
--wwwwww
2. re: 一道比较经典的智力题
楼主简直在乱说,只有可能是 3月4日,3月8日,9月1日里的一个
--wwwwww
3. re: T-SQL学习笔记-程序设计基础-游标
评论内容较长,点击标题查看
--xland
4. re: 一道比较经典的智力题
评论内容较长,点击标题查看
--黎尘
5. re: 成功加辟溪径[未登录]
真的对你有那个一点钦佩了!!!!
--陈
阅读排行榜
1. SQL学习笔记-嵌套查询(6624)
2. T-SQL学习笔记-程序设计基础-自定义函数 (2551)
3. T-SQL学习笔记-程序设计基础-流程控制语句(2230)
4. SQL学习笔记-union子句用法(1992)
5. SQL学习笔记 where子句用法,like关键字(1872)
评论排行榜
1. 一道比较经典的智力题(9)
2. ASP中十一种连接数据库的方法(4)
3. SQL学习笔记-union子句用法(3)
4. T-SQL学习笔记-程序设计基础-游标(3)
5. 铁通的话务员,我服了!(2)