-1
我可以在插入查詢中寫入插入查詢嗎? 如果是,那麼如何? 這是兩個插入查詢。我可以用兩種方式書寫嗎?我可以在插入查詢中寫入插入查詢嗎?
<insert id="insertData" parameterType="java.util.HashMap">
INSERT INTO S_CM_VOC
(
VOC_ID
<if test="Titl != null">
, VOC_TITL
, DEL_YN
)
VALUES
(
TO_CHAR(GMTDATE,'YYYYMMDD') || LPAD(SEQ_TABLE01.NEXTVAL, 6, '0')
<if test="Titl != null">
, #{itvocTitl}
</if>
, 'N'
)
</insert>
<insert id="insertDataHist" parameterType="java.util.HashMap">
INSERT INTO SEQ_S_CM_VOC_HIST
(
HIST_SEQ_NO
<if test="itvocId != null">
, VOC_ID
</if>
<if test="itvocTitl != null">
, VOC_TITL
</if>
, DEL_YN
)
VALUES
(
TO_CHAR(GMTDATE,'YYYYMMDD') || LPAD(SEQ_TABLE02.NEXTVAL, 5, '0')
<if test="itvocId != null">
, #{itvocId}
</if>
<if test="itvocTitl != null">
, #{itvocTitl}
</if>
<if test="itvocCtg != null">
, #{itvocCtg}
</if>
, 'N'
)
</insert>
你可以寫兩個插入查詢 – CyberAbhay