2016-11-03 2 views
-1

에 mysql을 변경하는 방법 중 하나는 포스트 그레스 는 제목으로 포스트 그레스

ALTER TABLE tbl_roles MODIFY 'roleId' tinyint(4) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4; 

과에서 오류 구문 오류와 두 번째

ALTER TABLE tbl_users MODIFY 'userId' int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=20; 

MySQL에서 변환을 나를 도울 수 근처 "수정"

+0

당신이 PostgreSQL의 문서에서 DDL 문을보고 생각 해 봤나 오류가 없다? –

+0

열 이름 주위의 작은 따옴표를 제거하십시오. –

+0

나는 여전히 같은 오류가 있지만, 현재는 마지막 줄'ALTER TABLE에서 오류가 발생한다. 사용자 ID int (11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT = 20; –

답변

0

은 내가 다른 방법

CREATE TABLE IF NOT EXISTS tbl_roles (
    roleId tinyint(4) NOT NULL PRIMARY KEY AUTO_INCREMENT,AUTO_INCREMENT=4 
); 
에서 한

또한 두 번째 테이블

CREATE TABLE IF NOT EXISTS tbl_users (
    userId int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=20, 
); 

테이블과