我有一张桌子,我有一张桌子
UsernameID
,UniqueID
,component
,coorX
,coorY
,coorX2
,coorY2
。
UniqueID
由自动增量创建。我想在插入表格后得到当前行。如何在MySQL中插入当前行?我正在使用Java。
在php中他们使用了
mysql_insert_id()
您能给我一个脚本示例,使用Java在MySQL中插入当前行吗?
答案 0 :(得分:1)
它的JDBC标准功能,请参阅Statement.executeUpdate(String sql,int autoGeneratedKeys),例如:
Statement stmt = conn.createStatement();
stmt.executeUpdate("insert into t1 (UsernameID) values (1)", Statement.RETURN_GENERATED_KEYS);
ResultSet rs = stmt.getGeneratedKeys();
rs.next();
long id = rs.getLong(1);
答案 1 :(得分:0)
dont_blame_nrpe=1