わかりましたので、私のコードは次のようになります
String sqlString = "INSERT into auditlog(report_name, username, start_datetime, resource_uri, resource_id) VALUES (?,?,?,?,?)";
preparedStatement = connection.prepareStatement(sqlString);
preparedStatement.setString(1, reportName);
preparedStatement.setString(2, username);
preparedStatement.setTimestamp(3, new Timestamp(System.currentTimeMillis()));
preparedStatement.setString(4, uri);
preparedStatement.setBigDecimal(5, new BigDecimal(0));
preparedStatement.executeUpdate();
テーブルにはもう 1 つのフィールド「ID」がありますが、それは自動生成されます。そのキーを取得するにはどうすればよいですか? コードの次のビットで外部キーとして使用する必要があります