-
[DBMS] mySQL autoincrement 재설정기초/DBMS 2017. 8. 2. 10:39
< NB : 테이블 n : 넘버링된 컬럼 >
set @COUNT = 0;
update NB set n = @COUNT:= @COUNT+1 ;
alter table NB auto_increment =1;
-- 변수 count > 0
-- NB테이블에서 n컬럼의 모든 컬럼을 1부터 차례대로 재설정
-- NB table의 넘버링을 재설정
프로시저로 만들어서 사용
create procedure `re_num`()
begin
set @COUNT = 0;
update NB set n = @COUNT:= @COUNT+1 ;
alter table NB auto_increment =1;
end
call re_num();
'기초 > DBMS' 카테고리의 다른 글
오라클 JOB 이슈사항 (0) 2022.01.03 [DBMS] 간단한 데이터베이스 모델링 (0) 2017.07.31 [DBMS] workbench safe mode (0) 2017.07.27 [DBMS] 스토어드 프로시저 ( stored Procedure ) (0) 2017.07.27 [DBMS]Mysql import (0) 2017.07.26