MySQL / iBatis: - 数据库表中的插入数据会自动删除

时间:2016-09-22 06:19:56

标签: mysql database ibatis

我通过我的Web应用程序在数据库表中插入一些数据,这里的行例如在数据库表中生成id-466但是当我检查我的数据库表时它会自动被删除。当我尝试插入时通过MySQL工作台使用相同查询的数据,这次数据成功插入id-467。任何形式的帮助都会得到赞赏谢谢。

我编写了一个在mysql数据库中插入数据的查询: -

 <insert id="addCommunication" parameterType="map"
    useGeneratedKeys="true" keyProperty="id">
    insert into t_communications
    (sid,

    <if test="puserid != null and puserid != ''">puserid,</if>
    <if test="groupid != null and groupid != ''">groupid,</if>

    note,lastupdated,commdatetime,tuserid)
    values
    (#{sid},

    <if test="puserid != null and puserid != ''">
        #{puserid},
    </if>
    <if test="groupid != null and groupid != ''">
        #{groupid},
    </if>
    #{note},
    #{currenttimestamp},
    #{commdatetime},
    #{tuserid}
    );
    <selectKey resultType="string" order="AFTER" keyProperty="id">
        SELECT LAST_INSERT_ID() as returnedId
    </selectKey>
</insert>

0 个答案:

没有答案