sql插入并返回自增主键
来源:互联网 发布:mac里的照片导入ipad 编辑:程序博客网 时间:2024/06/05 14:46
Connection conn = ConnectionManager.getConnection(); try { conn.setAutoCommit(false); String brand_id=null; sql = "INSERT INTO `ig_brand`(name,icon,description,brand_label) VALUES(?,?,?,?)"; PreparedStatement pstmt = conn.prepareStatement(sb2.toString(), Statement.RETURN_GENERATED_KEYS); pstmt.setString(1, brand); pstmt.setString(2, brand_logo); pstmt.setString(3, madein); pstmt.executeUpdate(); //检索由于执行此 Statement 对象而创建的所有自动生成的键 ResultSet rs = pstmt.getGeneratedKeys(); if (rs.next()) { //知其仅有一列,故获取第一列 brand_id = rs.getLong(1)+""; } sql = "UPDATE quick_order a SET a.`status` = 2, a.send_time = now() WHERE a.brand_id=? and merchant_id=?"; int count = DbTools.executeUpdate(sql, DbTools.makeParams(express_number, brand_id, merchant_id)); } } catch (Exception e) { e.printStackTrace(); try { conn.rollback(); } catch (SQLException e1) { e.printStackTrace(); } } finally { try { conn.setAutoCommit(true); } catch (SQLException e) { e.printStackTrace(); throw new RuntimeException(); } ConnectionManager.returnConnection(conn); }
0 0
- sql插入并返回自增主键
- sql插入语句返回自增主键
- mybatis 使用自增主键, 插入记录并返回自增主键 MySQL
- 插入数据返回自增的主键
- Mybatis批量插入返回自增主键
- Mybatis批量插入返回自增主键
- T-SQL:插入并返回自增ID
- T-SQL:插入并返回自增ID
- T-SQL:插入并返回自增ID
- T-SQL:插入并返回自增ID
- DB2 插入数据并返回自增长主键
- sql插入后获得自增主键
- Mybatis+Mysql批量插入返回自增主键
- mybatis插入一条记录,返回自增主键值
- Mybatis+MySql 插入数据后返回自增主键值
- 返回新插入数据的主键自增的值。
- 数据库插入记录并返回主键
- jdbcTemplate 插入Mysql 并返回主键ID
- 正则表达式的简单运用
- 关于this指向问题
- 反射机制--获取Class中的字段
- eclipse开发工具报错gc overhead limit exceeded的解决方案
- bottle 轻量级框架
- sql插入并返回自增主键
- python 报错
- 学习react,redux,router,antd的一些感悟(见解)
- paramiko 远程登录
- 第五次c++实验
- 红黑树简介
- paramiko exec_command 返回 shell 脚本 exit 值
- Spark-SparkSQL深入学习系列九(转自OopsOutOfMemory)
- 输入文本实时搜索显示