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等,它们的详细描述如下:
下一篇:char函数什么意思怎么用