WEB开发网
开发学院数据库MySQL Mysql入门系列:MYSQL列类型参考 阅读

Mysql入门系列:MYSQL列类型参考

 2006-12-31 10:52:14 来源:WEB开发网   
核心提示:本附录介绍MySQL提供的每种列类型,关于利用每种类型的详细说明请参阅第2 章,Mysql入门系列:MYSQL列类型参考,除非另有说明,否则所列出的类型早在MySQL3.21.0 中就已经有了,这对排序和索引有效,因为这些操作根据比较进行的,按下列约定给出类型名说明:方括号( [ ]) 可选信息,M 最大显示宽度

本附录介绍MySQL提供的每种列类型。关于利用每种类型的详细说明请参阅第2 章。除非另有说明,否则所列出的类型早在MySQL3.21.0 中就已经有了。

按下列约定给出类型名说明:

方括号( [ ]) 可选信息。

M 最大显示宽度。除非另有说明,否则M 应该是一个1到255 之间的整数。

D 有小数部分的类型的小数位数。D 为一个0 到30 之间的整数。D 应该小于等于M - 2。否则,M 的值将调整为D + 2。

在ODBC 术语中,M 和D 称为“精度”和“小数位数”。

为了描述每种类型,提供下列一个或多个信息:

说明该类型的简短说明。

允许的属性在CREATE TABLE 或ALTER TABLE 语句中与该类型相关的可选属性关键字。属性按字母顺序列出,但这个顺序并不一定与CREATE TABLE 或ALTE R TABLE 中使用的顺序相对应。关于这些语句的语法请参阅附录D。每种列类型在说明中列出的属性为通用属性之外的属性。

允许的长度串类型的列值所允许的最大长度。

取值范围对于数值或日期与时间类型,该类型可表示的值的范围。对于整数数值类型,给出两个取值范围,因为整数列可以是有符号或无符号的,有符号或无符号的取值范围是不同的。

零值 对于日期和时间类型,如果将非法值插入该列,则存入一个“零”值。

缺省值 类型说明中不明确给出D E FA U LT 属性时的缺省值。

存储需求 存储该类型的值所需的字节数。对于有的类型,这个值是固字的。而这个值在有些类型中根据存放在列中的值的不同是可变的。

比较 对于串类型,比较是否是区分大小写的。这对排序和索引有效,因为这些操作根据比较进行的。

同义词 该类型名的同义词。

1 2 3 4 5 6  下一页

Tags:Mysql 入门 系列

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接