ACCESS数据库中表中的自动增加字段ID的值在压缩或整理数据库,它的值会不会改变?(50分)

  • 主题发起人 主题发起人 jingzux
  • 开始时间 开始时间
J

jingzux

Unregistered / Unconfirmed
GUEST, unregistred user!
ACCESS数据库中表中的自动加1字段ID的值在压缩或整理数据库,它的值会不会改变?它的值
是不是在增加记录时总是加1?有没有达到一定值后又从0开始加1?
 
1、ACCESS数据库中表中的自动加1字段ID的值在压缩或整理数据库,值不会改变

2、在增加新记录时自动增加字段以1为增长量

在压缩数据库后,下一条添加的记录的 AutoNumber 值将重新设置为比以前最高值多 1。
例如,如果重新设置起始值时表中没有任何记录,则压缩操作将把下条添加记录的
AutoNumber 值设置为 1。如果在重新设置起始值时表中含有记录,且最高数值为 50,
则压缩操作将把下条添加记录的 AutoNumber 值设置为 51。

3、不会。
 
那什么时候ID会重新设置初始值?
 
当id超过2^31 - 1时!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部