insert into NC_EMPLOEE_LIST
( ID,POLICY_NO,PROPOSAL_NO,RISK_CODE,SERIAL_NO,EMPLOEE_NO,EMPLOEE_NAME,
SEX,AGE,JOB_NAME,IDENTIFY_NUMBER,JOB_UNIT,
MONTH_WAGE,KIND_CODE,KIND_NAME,ITEM_CODE,ITEM_DETAIL_NAME,AMOUNT,PHONE_NUMBER,
INSERT_TIME_HIS,UPDATE_TIME_HIS)
SELECT SEQ_NC_EMPLOEE_LIST.nextval,A.* FROM (
<foreach collection="list" item="item" separator="union all">
SELECT
#{item.policyNo,jdbcType=VARCHAR},#{item.proposalNo,jdbcType=VARCHAR},#{item.riskCode,jdbcType=VARCHAR},
#{item.serialNo,jdbcType=VARCHAR},#{item.employeeCode,jdbcType=VARCHAR},#{item.employeeName,jdbcType=VARCHAR},#{item.sex,jdbcType=VARCHAR},
#{item.age,jdbcType=VARCHAR},#{item.jobName,jdbcType=VARCHAR},#{item.identifyNumber,jdbcType=VARCHAR},#{item.jobUnit,jdbcType=VARCHAR},
#{item.monthWage,jdbcType=DECIMAL},#{item.kindCode,jdbcType=VARCHAR},#{item.kindName,jdbcType=VARCHAR},
#{item.itemCode,jdbcType=VARCHAR},#{item.itemDetailName,jdbcType=VARCHAR},#{item.sumLimit,jdbcType=DECIMAL},#{item.phoneNumber,jdbcType=DECIMAL},
sysdate insertTimeHis,sysdate updateTimeHis
FROM DUAL
</foreach>
) A 这是刚刚报错的代码帮我解决一下