Java에서 웹 응용 프로그램을 개발하는 데 상당히 익숙합니다. 방금 데이터베이스를 연결했는데 사진에서 볼 수 있듯이 ID_patient는 auto_increment이지만 Netbeans에서는 생성 된 것처럼 보입니다. 내가 그것을mySQL의 ID 값은 auto_increment이지만 netbeans에서 생성 된 것으로 보입니다.
INSERT INTO sys.patient values('elif','nil','er','[email protected]','11111111111','1234a','istanbul')
및 자동 증가를 타고 등 ... 1,2,3,4로 ID를 부여 할 동안
INSERT INTO sys.patient values('5','elif','nil','er','[email protected]','11111111111','1234a','istanbul')
삽입 된 새 레코드는이 값을 원한다.
어떻게 해결할 수 있습니까? 당신은 당신이 ID를 제공하지 않을 경우 삽입 쿼리를 만들 것으로 예상하는 경우 는
답변 해 주셔서 감사합니다.하지만 여전히 오류가 발생합니다. 오류 코드 1136, SQL 상태 21S01 : 열 개수가 행 1의 값 개수와 일치하지 않습니다. 줄 2, 열 1 – Harvey
동일한 수의 열을 삽입 물과 값에 지정해야합니다. 문제를 찾기 위해 실행할 쿼리를 표시 할 수 있습니다. –