CREATE TABLE IF NOT EXISTS `MyTable` (
`ID` SMALLINT NOT NULL AUTO_INCREMENT,
`Name` VARCHAR(50) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO MyTable (ID,Name) VALUES (ID=4,Name='xxx')
INSERT INTO MyTable (Name) VALUES (Name='xxx')
문제 모두 INSERT 문이 엔트리 (4, 0)을 생성한다는 것입니다. 왜 0 xxx "0 대신?
업데이트 : 기본 키가 변경되었습니다. 이 작업해야
당신은을 지정 방문하여 추가 정보를 원하시면이
시도 (airlineID는 필드 목록의 일부가 아닌) 존재하지도 않는 기본 키 (항공)이므로 테이블 만들기가 작동하지 않아야합니다. 또한 auto_increment를 사용할 때 값을 삽입 할 필요가 없습니다. –