首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

刚对数据库添加了一条记录。之后要用到那条记录所对应的ID主键字段,这个要如何操作。sql server

2012-02-05 
刚对数据库添加了一条记录。之后要用到那条记录所对应的ID主键字段,这个要怎么操作。sql server如题[解决办

刚对数据库添加了一条记录。之后要用到那条记录所对应的ID主键字段,这个要怎么操作。sql server
如题

[解决办法]
在进入数据库根据条件查出来
[解决办法]
驱动支持的话,可以试一试 Statement 的这个方法:

Java code
int executeUpdate(String sql, int autoGeneratedKeys) throws SQLException
[解决办法]
如果你是用的Hibernate并且开启了事务,那么使用所保存的对象的getXxx方法(Xxx属性映射为数据库中的主键)即可得到主键值。

除此之外,在sql server中你可以使用SCOPE_IDENTITY()函数来获取插入记录后生成的主键值。

热点排行