一、常用数据类型
1、文本数据类型:字符数据包括任意字母、符号或数据字字符的组合
1)char:固定长度的非Unicode字符数据
2)varchar:可变长度的非Unicode字符数据
3)nchar:固定长度的Unicode字符数据
4)nvarchar:可变长度的Unicode字符数据
5)text:存储长文本信息
6)ntext:存储可变长度的长文本
备注:非Unicode:char和varchar:汉字占两个字节,英文、数字或字符占一个字节;Unicode:nchar和nvarchar:无论是汉字或英文、数字或字符都只占一个字节
2、日期和时间类型:
1)DATE:存储日期,格式为 YYYY-MM-DD
2)TIME:存储时间,格式为 HH:MM:SS
3)DATETIME:存储日期和时间,格式为 YYYY-MM-DD HH:MM:SS
3、数字数据类型:
1)INT:整数类型,占用 4 个字节
2)FLOAT(n):浮点数类型,占用 n 个字节
3)DECIMAL(p, s):精确数值类型,p 表示总位数,s 表示小数位数
4、货币数据类型:
1)MONEY:十进制货币值
2)SMALLMONEY 数据精确到小数点后两位,其范围为 -214,748.3648 到 214,748.3647
5、bit数据类型:表示是/否的数据,存储布尔类型