个性化阅读
专注于IT技术分析

DBMS SQL数据类型详解

  • SQL数据类型用于定义列可以包含的值。
  • 每列都必须在数据库表中具有名称和数据类型。

SQL的数据类型

DBMS SQL数据类型

1.二进制数据类型

二进制数据类型共有以下三种类型:

数据类型 描述
binary 最大长度为8000个字节。它包含固定长度的二进制数据。
varbinary 最大长度为8000个字节。它包含可变长度的二进制数据。
image 它的最大长度为2147483647字节。它包含可变长度的二进制数据。

2.近似数值数据类型:

子类型如下:

数据类型 描述
float -1.79E + 308 1.79E + 308 它用于指定浮点值, 例如6.2、2.9等
real -3.40e + 38 3.40E + 38 它指定一个单精度浮点数

3.精确的数值数据类型

子类型如下:

数据类型 描述
int 用于指定整数值。
smallint 用于指定小整数值。
bit 它具有要存储的位数。
decimal 它指定一个可以有十进制数字的数值。
numeric 用于指定数值。

4.字符串数据类型

子类型如下:

数据类型 描述
char 最大长度为8000个字符。它包含固定长度的非unicode字符。
varchar 最大长度为8000个字符。它包含可变长度的非Unicode字符。
text 最大长度为2, 147, 483, 647个字符。它包含可变长度的非Unicode字符。

5.日期和时间数据类型

子类型如下:

数据类型 描述
date 它用于存储年, 月和日的值。
time 它用于存储小时, 分钟和秒值。
timestamp 它存储年, 月, 日, 小时, 分钟和第二个值。
赞(0)
未经允许不得转载:srcmini » DBMS SQL数据类型详解

评论 抢沙发

评论前必须登录!