java获得mysql自增id
发布时间:2022-03-25 03:27:55 所属栏目:MySql教程 来源:互联网
导读:java取得mysql自增id: 方案一: statement.executeUpdate(sql, Statement.RETURN_GENERATED_KEYS); resultset = statement.getGeneratedKeys(); if (resultset != null resultset.next()) { generatedkey = resultset.getLong(1);//返回插入的主键id 方案二
java取得mysql自增id: 方案一: statement.executeUpdate("sql", Statement.RETURN_GENERATED_KEYS); resultset = statement.getGeneratedKeys(); if (resultset != null && resultset.next()) { generatedkey = resultset.getLong(1);//返回插入的主键id 方案二: insert into test(test_name) values('111'); select last_insert_id(); 两种方案需要测试一下,尚未测试。 (2006/07/06 测试结果: 前一种方案:比较通用,但需要jdbc3.0支持 后一种方案:只针对mysql 后一种方案 sqlserver用 select @@identity (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |