我通過普通的舊JDBC將記錄插入到數據庫表中(因爲這是我正在處理的項目中的設置..尚未遷移到Hibernate)。獲取插入行的編號
這裏是我的表結構
employee (empid int indentity not null, empName);
,當我試圖通過JDBC代碼
insert into employee(empName) values('something')
它的工作原理和一條記錄被插入插入記錄。 但是,我需要獲得對插入行的id。我可以嘗試執行單獨的選擇查詢來獲取插入的行,但如果兩個員工姓名相同,可能無法獲得正確的插入記錄標識。
如何使用JDBC獲取插入的記錄ID。我正在使用preparedStatment.executeUpdate
,根據是否插入記錄返回0或1。
您使用的數據庫是? –
數據庫是SQL Server ..檢查答案 – user3137375