[SQL] MySQL은 : 어떻게 특정 지점에서 자동 증가를 시작합니까?
SQLMySQL은 : 어떻게 특정 지점에서 자동 증가를 시작합니까?
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에서 자동 증가를 시작하려면
어떻게 그렇게 할 수 있습니까? 나는 어떤 방법 20000에서 증가 시작하는 테이블을 편집 할 수 있습니까?
해결법
-
==============================
1.
ALTER TABLE batchinfo AUTO_INCREMENT = 20000;
자동 증가도 참조
-
==============================
2.쿼리의 마지막 행을 참조하십시오 :
쿼리의 마지막 행을 참조하십시오 :
AUTO_INCREMENT=15034
을로 변경
AUTO_INCREMENT=20000
과 쉬운! :)
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=20000 DEFAULT CHARSET=latin1; INSERT INTO batchinfo (datapath) values('test'); SELECT * FROM batchinfo;
-
==============================
3.나는 CREATE 문에서 작업을 수행하는 방법을 모르겠지만, 그 후 당신은이 작업을 수행 할 수 있습니다
나는 CREATE 문에서 작업을 수행하는 방법을 모르겠지만, 그 후 당신은이 작업을 수행 할 수 있습니다
ALTER TABLE `batchinfo` AUTO_INCREMENT = 20000;
from https://stackoverflow.com/questions/3470246/mysql-how-do-i-start-auto-increment-from-a-specific-point by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 오라클 SQL의 맞춤 주문 (0) | 2020.05.22 |
---|---|
[SQL] 어떻게 오라클 VARCHAR 값의 문자의 발생 수를 계산하려면? (0) | 2020.05.22 |
[SQL] SQL 테이블이 존재하는지 확인 (0) | 2020.05.22 |
[SQL] UPDATE 경우는 SQL Server 2008의 다른 INSERT 존재 [중복] (0) | 2020.05.22 |
[SQL] 콜론 기호 무엇을 않습니다 ":"SQL 쿼리에 있습니까? (0) | 2020.05.22 |