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

Oracle SQL / Java:Získejte velikost vrácené datové sady z dotazu

Dokumenty :

ResultSet není kolekce, je to pouze abstrakce kurzoru, který se používá k získání dat po řádcích.

Takže, co přesně potřebujete? Množství paměti potřebné k uložení výsledku? Velikost dat v databázi? ...? Proč by to bylo hezké?

Vždy můžete provést SELECT COUNT(*) FROM a pomocí určité průměrné velikosti řádku odhadněte velikost výsledku... Místo použití SELECT COUNT(*) můžete použít spletitější způsob:přejděte na poslední prvek ResultSet.last() a získejte číslo řádku:ResultSet.getRow() .



  1. Jak otestovat, zda byl dotaz MySQL úspěšný při úpravě dat databázové tabulky?

  2. Nelze převést varchar na datetime v MySql

  3. CHYBA 1215:Nelze přidat omezení cizího klíče při použití ON DELETE SET NULL

  4. Jak určit `pořadí podle` na nejednoznačném sloupci pomocí jarní dávky a postgres?