반응형 Null 처리2 Mybatis insert, update null 처리, 부적합한 열 유형 처리방법, Oracle Merge Mybatis insert, update null 처리, 부적합한 열 유형 처리방법 Mybatis를 활용해 insert, update 시 변수의 값이 없을 시 부적합한 열 유형 (해당 변수=null) 에러가 발생합니다. 이를 처리하기 위해서는 if 태그를 활용하는 방법과 MERGE INTO C_TS_WETHER_INFO USING DUAL ON (FRCST_DT = #{baseDate} AND WETHER_ID = #{wetherId}) WHEN MATCHED THEN UPDATE SET TMPRT = #{t1h} . . . jdbc type을 설정해 주는 방법이 있습니다. varchar형은 jdbcType=VARCHAR number형은 jdbcType=INTEGER MERGE INTO C_TS_WETH.. Programing/JAVA 2018. 10. 11. Null 처리 방법(oracle, mssql, mysql), 데이터베이스 NULL처리 방법 Null 처리 방법(oracle, mssql, mysql), 데이터베이스 NULL처리 방법 [Null 의 개념] 데이터 모델링에서의 Null 이란 알 수 없는 값(Unkown)을 의미한다. 기타 여러 프로그래밍 언어에서도 Null 이란 개념은 존재하지만 데이터베이스에서만큼 중요하진 않다. 예를 들어 미혼인 사람의 결혼기념일은 알수 없으므로(Unkown) Null에 해당된다. 그럼 Null이 발생하는 경우에 대해서 알아보자. [Null 이 발생하는 경우] 1. Null 값이 허용된 컬럼에 값이 없을 경우. 2. Null 값과 산술연산을 할 경우. (1+Null = Null) 3. Left, Right 조인 시 매칭 값이 없을 경우. 4. 서브쿼리의 값이 없을 경우. 등이다. 이런 경우 Null 처리를 해주.. Database/기초 2014. 4. 16. 이전 1 다음 💲 추천 글 반응형