数据类型

  1. 整型数据:

| 数据类型 | 范围 | | ——– | —————————- | | bigint | $-2^{63}\rightarrow2^{63}-1$ | | int | $-2^{31}\rightarrow2^{31}-1$ | | smallint | $-2^{15}\rightarrow2^{15}-1$ | | tinyint | $0\rightarrow 255$ |

  1. 浮点数

| 数据类型 | 范围 | | ——– | —- | | real | | | float | | | | |

用户自定义类型

创建自定义类型

语法如下:

sp_addtype [类型名],[系统数据类型],[null类型]
  1. 类型名是自定义类型的名称

  2. 系统数据类型指定了用户自定义类型的是基于哪种系统数据类型的

  3. null类型有三种取法:null、not null、nonull

例:

sp_addtype longtao,'char(20)','nonull'
GO

​ 创建了一个名为longtao的自定义数据类型,基于char(20),并且nonull

删除自定义类型

sp_droptype [类型名]