Mybatis插入List>的数据库环境问题

对于Mybatis的批量插入List>数据在mysql下可使用如下语法:


        insert into INS_TASK_DANGER
        (dangerid,taskid)
        values
        
            (SEQ_INS_TASK_DANGER_DANGERID.NEXTVAL,
              #{item.taskId}
            )
        
    

以上语法在oracle数据库环境下并不支持,所以要修改为如下语法:


        begin
        
            INSERT INTO INS_TASK_DANGER
            (dangerid,taskid)
            values
            (SEQ_INS_TASK_DANGER_DANGERID.NEXTVAL,
              #{item.taskId}
            )
        
        ;end;
    

你可能感兴趣的:(Mybatis插入List>的数据库环境问题)