Ես ունեմ PreparedStatement MySQL հարցումով, որը ջնջում է տողերը՝ հիմնվելով ժամանակի դրոշման չափանիշների վրա: Հնարավո՞ր է դուրս հանել, թե քանի տող է ջնջվել այդ նույն ջնջման պատրաստված հայտարարությունից, թե՞ ես պետք է կատարեմ առանձին հարցում՝ առաջին համարը ստանալու համար: Սա այն է, ինչ ես փորձեցի, բայց այն չստացվեց.
PreparedStatement pstmt = conn.prepareStatement(delete, PreparedStatement.RETURN_GENERATED_KEYS);
pstmt.setString(1, keyword);
pstmt.executeUpdate();
ResultSet rs = pstmt.getGeneratedKeys();
while (rs.next())
{
n = rs.getInt(1);
}
rs.close();
pstmt.close();
conn.close();
Կներեք տղերք, ես հասկացա: int n = pstmt.executeUpdate();