안녕하세요.
데이터를 입력중 숫자형 컬럼(int4 등)에 값이 없이 입력이 될 경우에는 오류가 뜨는 군요.
mysql만 사용하다가보니 그 DBMS의 방식에 익숙해 있어서 그런지 이런 경우는 어떻게 해결해야 하는지를 잘 모르겠습니다.
고수님들의 도움 부탁 드립니다.
INSERT INTO 테이블 (인트형필드) VALUES(''); 이런식으로 입력하셨나 보네요. 이렇게 해서 동작하는 DB가 별로 없습니다. pgsql에서는 INSERT INTO 테이블 (인트형필드) VALUES(0); INSERT INTO 테이블 (인트형필드) VALUES('0'); 둘중에 한가지 방법을 사용해야만 됩니다. 다른 예로 큐브리드는 INSERT INTO 테이블 (인트형필드) VALUES(0); 이렇게 해야만 합니다. 이참에 습관을 고치심이 좋을듯 싶습니다 ㅋ;
아~ 저의 무지에서 원인이 있을거라고 생각했는데 역시나 그렇군요. 무엇이든지 정통으로 배우는게 좋은데 mysql로 길을 잘못 들인 탓인거 같습니다. 답변 감사합니다. 신기배님. 좋은 휴일 되십시오.