반응형
mybatis oracle 에서 다중 insert 할 때 하아 ㅋㅋㅋ 오타였습니다
에러: ORA-00905
이유 : 오타
해결
error insert문
<insert id="insert">
<foreach collection="arr" item="item" open="INSERT ALL" close="SELECT * FROM DUAL" separator=" ">
INSERT INTO TEST_TABLE(
ITEM
, REG_DT
, REG_ID
, USE_YN
, UPDATE_ID
, UPDATE_DT
) VALUES (
#{item}
, CURRENT_DATE
, #{regId}
, #{useYn}
, #{updateId}
, CURRENT_DATE
)
</foreach>
</insert>
success insert문
<insert id="insert">
<foreach collection="arr" item="item" open="INSERT ALL" close="SELECT * FROM DUAL" separator=" ">
INTO TEST_TABLE(
ITEM
, REG_DT
, REG_ID
, USE_YN
, UPDATE_ID
, UPDATE_DT
) VALUES (
#{item}
, CURRENT_DATE
, #{regId}
, #{useYn}
, #{updateId}
, CURRENT_DATE
)
</foreach>
</insert>
반응형
'오류' 카테고리의 다른 글
intelliJ 콘솔 한글 깨짐 (0) | 2023.02.06 |
---|---|
-bash: ./gradlew: Permission denied (0) | 2022.11.18 |
[Oracle] Caused by: oracle.jdbc.OracleDatabaseException: ORA-01861: 리터럴이 형식 문자열과 일치하지 않음 (0) | 2022.09.29 |
[Spring] Path with "WEB-INF" or "META-INF" (0) | 2022.08.19 |
Swagger-ui.html 404 not found error (0) | 2022.08.19 |
댓글