如何定义自动编号字段的初始值和步进值?

如何定义自动编号字段的初始值和步进值?,第1张

如何定义自动编号字段的初始值和步进值?,第2张

问:如何定义自动编号字段的初始值和步长值?如何定义自动添加字段的初始值和步长值?如何让已删除数据的自动添加字段的起始值重新从1开始?

答:您可以在创建表时通过以下语句指定起始值和步进值:create table TBL新订单2 (orderid自动增量(1000,10),itemid long,Quantity LONG)您还可以使用以下语句修改下一个起始值和步进值:alter Table TBL订单Alter列orderid计数器(2000,50)重新开始:Alter Table表名Alter列orderid计数器(1,1)在VBE接口中,使用以下代码:docmd . runsql“Alter Table表名Alter列OrderID计数器这里需要注意的是,经常使用自动编号来识别记录。但是Jet用DDL语句更改自动编号时,并不能保证修改后的自动编号会保留,所以会出现重复标识号的现象。为避免这种现象,将自动编号设置为主键,否则不能重复。请注意,Jet不会阻止您更改产生重复值的自动号码种子值和增量值。但是,如果自动编号列已被设计为主键,或者它包含唯一索引,您将无法保存重复的行。但是,这些操作需要JET 4.0。如果您不使用query或jet sql来引用以下文章中的动画http://access911.net/index.asp? Board = 4 & Recorded = 77 fab 11 E1 ADC如何使用查询设计向导构建查询如何在http://access911.net/eg/swf/createquery.swf http://access911.net/eg/swf/runsql.swf运行JET SQL代码

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 如何定义自动编号字段的初始值和步进值?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情