Incorrect decimal value: '' for column 오류 해결 0 1 6,175

by 부구냥 [MySQL] [2020.06.05 13:51:48]


Incorrect decimal value: '' for column

 

-> mysql 환경에서는 위 에러가 발생하네요.

오라클에서는 정상인데

 

해당 컬럼이 정수형 컬럼인데  pk컬럼이 아니어서 빈값이어도 상관없는데

오라클은 되는데 mysql에서 에러인것은 빈값에 대한 인식차이 인가요??

확인해보니 오라클은 ''(빈문자열)을 null로 인식하는데 mysql은 그대로 ''로 인식한다고 하는데

 

정수형컬럼에 null로 저장되도록 빈문자열을 null로 치환하는 함수가 있을까요

 

by pajama [2020.06.05 14:29:14]

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입