java访问sql 2008 检索自动生成的键,获得 IDENTITY 值的方法
2013-07-26 10:14
363 查看
访问sql2008,insert后获得自动生成的键,用sql2000处理方法SELECT SCOPE_IDENTITY() 可能会出错
可以用Statement 类的 getGeneratedKeys 方法返回包含一列,列名为GENERATED_KEYS的结果集,内容为自动生成的键1、设置PreparedStatement(推荐)
PreparedStatement ps = conn.prepareStatement(...., Statement.RETURN_GENERATED_KEYS);
ps.executeUpdate();
ResultSet rs = ps.getGeneratedKeys();
2、执行executeUpdate时加参数Statement.RETURN_GENERATED_KEYS
stmt.executeUpdate("insert into ... ",Statement.RETURN_GENERATED_KEYS);
ResultSet rs=stmt.getGeneratedKeys();
相关文章推荐
- java访问sql 2008 检索自动生成的键,获得 IDENTITY 值的方法
- java访问sql 2008 检索自动生成的键,获得 IDENTITY 值的方法
- 简单数据访问类,生成简单SQL,自动转换成java对象
- 三种获得自动生成主键的方法,getGeneratedKeys,专用SQL和可更新的结果集
- java实体自动生成get、set方法包
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- 自动生成pl/sql工具配置的方法步骤
- 创建android项目时没有自动生成R.java文件的解决方法
- Java生成 sql查询语句 通用方法(带排序/分页)(未测试)
- java利用反射进行简单的自动sql生成
- 使用Java注解开发自动生成SQL
- 自动生成 : Java方法 toString(); hashCode(); equals(); compareTo()的方法 避免繁杂的体力活
- intellij自动生成java代码注释(java文件注释和方法注释)
- java 服务生成访问方法
- 能利用myeclipse自动生成WSDL对Java类中方法的返回值是有要求的
- java自动生成ID号的方法
- java自动生成mybatis新增sql语句
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- 导入android源码有错,R.java文件不能自动生成解决方法