728x90
sql
--다중 insert
INSERT ALL
INTO ITEM_ATTACH(FULLNAME, ITEM_ID, REGDATE) VALUES('개똥이.jpg',1,sysdate)
INTO ITEM_ATTACH(FULLNAME, ITEM_ID, REGDATE) VALUES('개똥이2.jpg',1,sysdate)
INTO ITEM_ATTACH(FULLNAME, ITEM_ID, REGDATE) VALUES('개똥이3.jpg',1,sysdate)
SELECT * FROM DUAL;
COMMIT;
maper.xml에서
<!-- 파일 다중 입력
List<ItemAttachVO> itemAttachVOList
-->
<update id="registMultiAttach" parameterType="java.util.List">
<foreach collection="list" item="itemAttachVO"
open="INSERT ALL" close="SELECT * FROM DUAL" separator=" " index="idx">
INTO ITEM_ATTACH(FULLNAME, ITEM_ID, REGDATE)
VALUES(#{itemAttachVO.fullname},#{itemAttachVO.itemId},sysdate)
</foreach>
</update>
'SQL' 카테고리의 다른 글
시큐리티 테이블 SQL (0) | 2023.08.17 |
---|---|
SQL 계층형 쿼리(Hierarchical Query) (0) | 2023.08.10 |
[SQL] 카멜케이스 변환 (0) | 2023.08.09 |
MYSQL(마리아DB) 다운 (0) | 2023.07.05 |
SQL 만들기 (0) | 2023.06.26 |