3.近似浮点数值数据类型:当数值的位数太多时,再用 此数据类型来取其近似值,用 FLOAT和REAL两种 如:1.23E+10 4.日期时间数据类型:用来表示日期与时间,依时间范 围与精确程度可分为 DATETIME与 SMALLDATETIME两种。如:1998-06-0815:30:00 5.字符串数据类型:用来表示字符串的字段。包括 CHAR, VARCHAR,TEXT三种,如:“数据库” 6.标记数据类型:有 UNIQUEIDENTIFIER, TIMESTAMP两种,此数据类型通常系统自动产生, 而不是用户输入的, TIMESTAMP记录数据更新的时 间戳印,而 UNIQUEIDENTIFIER用来识别每一笔数 据的唯一性。 U0回
返回 16 3. 近似浮点数值数据类型:当数值的位数太多时,可用 此数据类型来取其近似值,用FLOAT和REAL两种。 如:1.23E+10 4. 日期时间数据类型:用来表示日期与时间,依时间范 围 与 精 确 程 度 可 分 为 DATETIME 与 SMALLDATETIME两种。如:1998-06-08 15:30:00 5. 字符串数据类型:用来表示字符串的字段。包括: CHAR, VARCHAR, TEXT三种,如:“数据库” 6. 标 记 数 据 类 型 : 有 UNIQUEIDENTIFIER , TIMESTAMP两种,此数据类型通常系统自动产生, 而不是用户输入的,TIMESTAMP记录数据更新的时 间戳印,而UNIQUEIDENTIFIER用来识别每一笔数 据的唯一性
各种数据类型的有关规定如下表: 数据数据内容与范围 占用的字节 类型 bit.1. NULL 实际使用1BIT,但会 占用1BYTE,若一个 数据中有数个BIT字段 则可共占1个BYTE INT -2^31到2^31-1 4BYTES SMALLINT -215至2^15-1 2BYTES TINYINT 0至255 IBYTES U0回
返回 17 ➢ 各种数据类型的有关规定如下表: 数 据 类型 数据内容与范围 占用的字节 BIT 0, 1, NULL 实际使用1BIT,但会 占用1BYTE,若一个 数据中有数个BIT字段, 则可共占1个BYTE INT -2^31到2^31-1 4BYTES SMALLINT -2^15至2^15-1 2BYTES TINYINT 0至255 1BYTES
NUMERIC -10^38-1至10~38-1 1-9位数使用5 BYTES 10-19位数使用9 BYTES 20-28位数使用13 BYTES 29-38位数使用17 BYTES DECIMAL -10~38-1至10~38-1 5-17 BYTES因长度而异, 与 NUMERIO相同 FLOAT 179E+306 至8 BYTES 179E+308,最多可表 示53位数 REAL -340E+38到340E+38,4 BYTES 最多可表示24位数 U0回
返回 18 NUMERIC -10^38-1至10^38-1 1-9位数使用5BYTES 10-19位数使用9BYTES 20-28位数使用13BYTES 29-38位数使用17BYTES DECIMAL -10^38-1至10^38-1 5-17BYTES因长度而异, 与NUMERIC相同 FLOAT -1.79E+306 至 1.79E+308, 最多可表 示53位数 8BYTES REAL -3.40E+38 到3.40E+38 , 最多可表示24位数 4BYTES
DATETIME 17531至9992318 BYTES SMALLDATETIME 1900/11至2079/6/6 4BYTES CHAR 1-8000个字符 1个字符占1B,尾端空 白字符保留 VARCHAR 1-8000个字符 1个字符占1B,尾端空 白字符删除。 TEXT 2^31-1个字符 1个字符占2B,最大可 存储2GB U0回
返回 19 DATETIME 1753/1/1至9999/12/31 8BYTES SMALLDATETIME 1900/1/1至2079/6/6 4BYTES CHAR 1-8000个字符 1个字符占1B,尾端空 白字符保留 VARCHAR 1-8000个字符 1个字符占1B,尾端空 白字符删除。 TEXT 2^31-1个字符 1个字符占2B,最大可 存储2GB
字殷的长度、糟度和小数僬数 ①字段的长度:指字段所能容纳的最大数据量,但对不同的 数据类型来说,长度对字段的意义可能有些不同。 ≯对字符串数据类型而言,长度代表字段所能容纳的字 符的数目,因此它会限制用户所能输入的文本长度。 >对数值类的数据类型而言,长度则代表字段使用多少 个字节来存放数字 ②精度和小数位数 ≯精度是指数中数字的位数,包括小数点左侧的整数部 分和小数点右侧的小数部分; 小数位数则是指数字小数点右侧的位数。 例如:数字12345678,其精度为8,小数位数为3; >所以只有数值类的数据类型才有必要指定精度和小数 位数 U∩ 回D
返回 20 ①字段的长度:指字段所能容纳的最大数据量,但对不同的 数据类型来说,长度对字段的意义可能有些不同。 ➢对字符串数据类型而言,长度代表字段所能容纳的字 符的数目,因此它会限制用户所能输入的文本长度。 ➢对数值类的数据类型而言,长度则代表字段使用多少 个字节来存放数字。。 ②精度和小数位数 ➢精度是指数中数字的位数,包括小数点左侧的整数部 分和小数点右侧的小数部分; ➢小数位数则是指数字小数点右侧的位数。 ➢例如:数字12345.678,其精度为8,小数位数为3; ➢所以只有数值类的数据类型才有必要指定精度和小数 位数。 字段的长度、精度和小数位数