Java Statement.getGeneratedKeys()方法:獲取自動生成的鍵

2020-07-16 10:04:49
Java Statement.getGeneratedKeys() 方法獲取由於執行此 Statement 物件而建立的所有自動生成的鍵。如果此 Statement 物件沒有生成任何鍵,則返回空的 ResultSet 物件。

語法:

getGeneratedKeys()


注意:如果未指定表示自動生成鍵的列,則 JDBC 驅動程式實現將確定最能表示自動生成鍵的列。

範例

本範例通過 Statement 的 getGeneratedKeys 方法獲取執行此 Statement 物件而建立的所有自動生成的鍵。
Connection conn = ……  //省略部分程式碼
Statement stmt = conn.createStatement();  //獲取Statement
ResultSet rs = stmt.getGeneratedKeys();