永发信息网

mysql不是自动增长的主键怎么利用ibatis返回值判断是否插入成功

答案:4  悬赏:60  手机版
解决时间 2021-02-24 10:54
  • 提问者网友:战魂
  • 2021-02-23 20:40
mysql不是自动增长的主键怎么利用ibatis返回值判断是否插入成功
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-02-23 21:37
最简单的是判断返回值,
mysql_affected_rows()返回受影响的行数。判断是否大于0就知道是否成功
mysql_insert_id()返回插入记录的id号,判断id是否有值。

mysql_query()判断它返回的对象是否为true。

这三种都可以判断是否插入成功
全部回答
  • 1楼网友:夜风逐马
  • 2021-02-24 00:45
执行insert update delete的时候 返回值是一个int 表示受影响行数 如果行数大于0 就说明成功了
  • 2楼网友:洒脱疯子
  • 2021-02-23 23:15
ibatis没用过,JDBC执行增删改时候会返回一个int值表明是否插入成功,你查下ibatis有没有,应该是有的
  • 3楼网友:零点过十分
  • 2021-02-23 23:00
你好! 最简单的是判断返回值, mysql_affected_rows()返回受影响的行数。判断是否大于0就知道是否成功 mysql_insert_id()返回插入记录的id号,判断id是否有值。 mysql_query()判断它返回的对象是否为true。 这三种都可以判断是否插入成功 希望对你有所帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯