当前位置: 首页 > 面试题库 >

mysql:如何从特定点开始自动递增?

田谦
2023-03-14
问题内容
CREATE TABLE `batchinfo` (
  `rowid` int(11) NOT NULL AUTO_INCREMENT,
  `datapath` mediumtext,
  `analysistime` varchar(50) DEFAULT NULL,
  `reporttime` varchar(50) DEFAULT NULL,
  `lastcalib` varchar(50) DEFAULT NULL,
  `analystname` varchar(150) DEFAULT NULL,
  `reportname` varchar(150) DEFAULT NULL,
  `batchstate` varchar(150) DEFAULT NULL,
  `instrument` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`rowid`),
  UNIQUE KEY `rowid_UNIQUE` (`rowid`)
) ENGINE=InnoDB AUTO_INCREMENT=15034 DEFAULT CHARSET=latin1

我想从20000开始启动自动Incremenet

我怎么做?我可以编辑表格一些如何从20000开始递增吗?


问题答案:
ALTER TABLE batchinfo AUTO_INCREMENT = 20000;

另请参阅自动增量



 类似资料:
  • 问题内容: 如何设置从1001开始的MySQL表中“ id”列的初始值? 我想做一个插入 无需为id列指定初始值。 问题答案: 用这个: 或者,如果您还没有添加ID列,也可以添加它

  • 问题内容: 我有2个表order_retailer和order_customer 他们都有自动递增的主键order_id 为了使订单ID在整个系统中保持唯一,我希望order_retailer仅将ID作为偶数编号,对于order_customer而言,这些ID为奇数。为此,我必须将autoincrement的增量值设置为2。是否可以在mysql中将其设置为明智的表。 我不要PHP解决方案。请让我知

  • 本文向大家介绍设置MySQL自动增长从某个指定的数开始方法,包括了设置MySQL自动增长从某个指定的数开始方法的使用技巧和注意事项,需要的朋友参考一下 自增字段,一定要设置为primary key. 以指定从1000开始为例。 1 创建表的时候就设置: 2 如果在创建表时没有设置,后来想设置,可以通过修改实现: alter   table   Test   auto_increment   =  

  • 我已经想从我的Main活动启动我的RecipientFra法规,并从我的Main活动将数据传递到Fra法规。这是我实现的代码。但是碎片没有开始。 我还想知道如何传递intent.set数据,并在碎片中获取数据。目前我有以下代码: 受体片段 主要活动

  • 问题内容: 我以前从未在Java中使用过位,所以问题如下: 如何从msb位置开始从该字节中获取位? 先感谢您 问题答案:

  • 问题内容: 我对此有一个文件模拟:… 我想从存在“ HDK1001”字样的行开始阅读,并在世界“ HDK7564”字样处结束阅读 我尝试使用此代码,但无法执行限制 请帮帮我 问题答案: 试试这个代码。