问答题X 纠错
(1)一个数据表中只能有一个字段设置AUTO_INCREMENT,设置AUTO_INCREMENT字段的数据类型可以是任何整数类型,并且该字段必须定义为键,如UNIQUE、PRIMARY KEY。
(2)如果为自动增长字段插入NULL,则该字段会自动增长值;如果插入的是一个具体的值,则不会自动增长值。
(3)默认情况下,设置AUTO_INCREMENT的字段的值是从1开始自增。如果插入了一个大于自动增长的具体值,则下次自动增长的值为字段中最大值加1。
(4)使用DELETE删除记录时,自动增长值不会减少或者填补空缺。
(5)在为字段删除自动增长并重新添加自动增长后,自动增长的初始值会自动设为该列现有的最大值加1。
(6)在修改自动增长值时,修改的值若小于该列现有的最大值,则修改不会生效。
你可能喜欢