SQL Server数据类型

我们来看一张SQL Server数据类型表,里面列出了大部分常用的类型:
 
分类
备注和说明
数据类型
说明
二进制数据类型
存储非子符和文本的数据
Image
可用来存储图像
文本数据类型
字符数据包括任意字母、符号或数字字符的组合
Char
固定长度的非 Unicode 字符数据
Varchar
可变长度非 Unicode 数据
Nchar
固定长度的 Unicode 数据
Nvarchar
可变长度 Unicode 数据
Text
存储长文本信息
Ntext
存储可变长度的长文本
日期和时间
日期和时间在单引号内输入
Datetime
日期和时间
数字数据
该数据仅包含数字,包括正数、负数以及分数
int
smallint
整数
float
real
数字
货币数据类型
用于十进制货币值
Money
 
Bit数据类型
表示是/否的数据
Bit
存储布尔数据类型
 
大家也可以直接到帮助文档里查到,我们在创建表的时候曾经选择字段名称、数据类型、定义是否为空等。这里的数据类型是必需的,它对能够插入的值的类型做了基本的限制和区分。那么,仅仅只有类型的限制是远远不够,如何才能保证表中输入的数据都是准确可靠的呢?接下来我们一起来学习下数据的完整性约束!

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。