🐢🐢꼬부기 LV.2 | 실습•에러/🛡️껍질에 숨기(에러해결)

ORA-00947: not enough values 값의 수가 충분하지 않습니다

서화 2025. 12. 7. 22:29

INSERT 쿼리문 작성시 컬럼 개수랑 VALUES 개수가 안맞아서 나는 오류이다

내가 현재 만든 컬럼개수는 8개다

INSERT INTO ACCOUNT (
	ACCOUNT_PK,ACCOUNT_ID,ACCOUNT_PASSWORD,ACCOUNT_NAME,ACCOUNT_EMAIL,
	ACCOUNT_PHONE,ACCOUNT_DATE,ACCOUNT_ROLE
)

내가 넣은 VALUES 개수는 6개로 VALUES의 개수가 모자라서 오류가 발생했다

VALUES(
	ACCOUNT_SEQ.NEXTVAL,'user01','1234','홍길동','user01@TEST.COM','01012345678'
);

해결방법으로는 VALUES의 개수를 컬럼의 개수와 맞춰준다

VALUES(
	ACCOUNT_SEQ.NEXTVAL,'user01','1234','홍길동','user01@TEST.COM','01012345678',SYSDATE,'user'
);

 

에러가 해결되고 테이블에 찰 추가되었다