sql >> Databáze >  >> RDS >> Oracle

Získejte výjimku SQLException java.sql.SQLException:ResultSet.next nebyl volán

Chcete-li nastavit kurzor sady výsledků na první řádek, musíte zavolat „next“ a poté funkci „getString“.

try{
    ResultSet resuse = DoQuery("SELECT KEY FROM TABLE WHERE KEY IN ('KEY1', 'KEY2') AND ROWNUM = 1");
    resuse.next();
    variable = resuse.getString("KEY");
}catch(SQLException e){
    return "Wasn't able to gather key: " + e.toString() + " - " + e.getSQLState();
}

dokumentace API uvádí:



  1. Příklady SUBTIME() – MySQL

  2. Parametrizace názvu souboru v MYSQL LOAD DATA INFILE

  3. Jak povolit omezení cizího klíče v SQL Server (příklady T-SQL)

  4. Export dat z mysql v xml pomocí php