728x90
반응형
SMALL

JDBC 2

[DB/Oracle] ORA-01400: NULL을 ("SCOTT","BOARD","NO") 안에 삽입할 수 없습니다!!

안녕하세요. IT깡패's입니다~ㅎㅎㅎ 저번 글에 이어 또다른 오라클 오류 해결방법에 대해서 적어보겠습니다~!! ORA-01400: NULL을 ("SCOTT","BOARD","NO") 안에 삽입할 수 없습니다. ORA-01400: "cannot insert NULL into ("SCOTT","BOARD","NO")" 이 에러가 난 원인은 no컬럼이 null값이라서 난 에러입니다.. 그러므로 mapper에서 no시퀀스 컬럼이 적혀있지 않을 가능성이 있습니다. 그래서 mapper의 오류는 항상 주의해야 할 사항이죠~ㅎㅎㅎ!! 일단 이 오류는 null값이 안들어가는게 오류이기 때문에 list에서 그냥 넘어가기식 컬럼을 사용했을 경우 mapper작성시에 빼먹을 수 있다는 것이죠~ㅋㅋ 이 경우에는 컬럼 뒤에 not..

[DB/Oracle] ORA-00907: missing right parenthesis!!!

「오라클 발생 오류」 ORA-00907: missing right parenthesis 테이블 생성하던 중,, 이런 오류가 생겼는데요~ 이 오류의 해결법은 간단합니다만~ 이것의 원인과 해결법을 설명하자면 괄호나 콤마(,)가 빠진 원인이 제일 큰데요~ 저의 경우는 sysdate뒤에 괄호를 넣어서 오류가 났었네요~ sysdate와 괄호는 같이 쓸 수 없고요~ 가끔 now는 select로만 사용이 가능하고, 테이블로 날짜칼럼을 사용할때는 date를 쓴 후에 sysdate를 쓰는 것이 맞다고 생각합니다~!! ㅇㅅㅇㅎㅎ

728x90
반응형
LIST