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。
这三种都可以判断是否插入成功
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。
这三种都可以判断是否插入成功
希望对你有所帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯