多语言展示
当前在线:1418今日阅读:11今日分享:15

sql的数据类型有哪些

sql的数据类型,不同的数据库,有不同的数据类型。主要的数据库有三个:Microsoft Access、MySQL 以及 SQL Server,下面分别介绍这三个数据库支持哪些数据类型。
Microsoft Access数据库
MySQL 数据库
1

在MYSQL中,主要有三种数据类型,分别是文本类型、数字类型和日期/时间类型。Text文本类型,主要包括CHAR(size)、VARCHAR(size)、TINYTEXT、BLOB等,它们的详细描述如下:

2

Number数字类型,主要包括TINYINT(size)、SMALLINT(size)、INT(size)、FLOAT(size,d)等,它们的详细描述如下:

3

Date日期/时间类型,主要包括DATE()、DATETIME()、TIMESTAMP()、TIME()等,它们的详细描述如下:

SQL Server数据库
1

Character字符串类型,主要包括char(n)、varchar(n)、varchar(max)、text这四种字符串类型,它们的详细描述如下:

2

Unicode字符串类型,主要包括nchar(n)、nvarchar(n)、nvarchar(max)、ntext这四种字符串类型,它们的详细描述如下:

3

Binary类型,主要包括bit、binary(n)、varbinary(n)、varbinary(max)、image这五种类型,它们的详细描述如下:

4

Number类型,主要包括tinyint、int、decimal(p,s)、numeric(p,s)、float(n)等,它们的详细描述如下:

5

Date类型,主要包括datetime、smalldatetime、time、timestamp等,它们的详细描述如下:

6

SQL Server数据库还包括其他的一些类型,例如sql_variant、uniqueidentifier、xml等,它们的详细描述如下:

推荐信息