数据类型
整型数据:
| 数据类型 | 范围 | | ——– | —————————- | | bigint | $-2^{63}\rightarrow2^{63}-1$ | | int | $-2^{31}\rightarrow2^{31}-1$ | | smallint | $-2^{15}\rightarrow2^{15}-1$ | | tinyint | $0\rightarrow 255$ |
浮点数
| 数据类型 | 范围 | | ——– | —- | | real | | | float | | | | |
用户自定义类型
创建自定义类型
语法如下:
sp_addtype [类型名],[系统数据类型],[null类型]
类型名是自定义类型的名称
系统数据类型指定了用户自定义类型的是基于哪种系统数据类型的
null类型有三种取法:null、not null、nonull
例:
sp_addtype longtao,'char(20)','nonull'
GO
创建了一个名为longtao的自定义数据类型,基于char(20),并且nonull
删除自定义类型
sp_droptype [类型名]