MySQL数据类型和常用字段属性总结(3)
如果记录中任何一个字段都不可能保证唯一性,就可以使用多字段主键。这时,多个字段联合起来确保唯一性。如果出现这种情况,指定一个auto_increment整数作为主键是更好的办法。
8.unique
被赋予unique属性的列将确保所有值都有不同的值,只是null值可以重复。一般会指定一个列为unique,以确保该列的所有值都不同。例如:
email varchar(45) unique
9.zerofill
zerofill属性可用于任何数值类型,用0填充所有剩余字段空间。例如,无符号int的默认宽度是10;因此,当“零填充”的int值为4时,将表示它为0000000004。例如:
orderid int unsigned zerofill not null
总结完毕!!!
- 上一篇:MySQL操作数据库和表的常用命令新手教程
- 下一篇:MySQL存储引擎总结