Jediným omezením je, že jeden příkaz může mít v daný čas pouze jednu sadu výsledků. Všimněte si, že příkaz může vytvořit několik ResultSet, ale musíte k nim přistupovat postupně (pomocí getNextResult()
)
Abyste mohli mít více otevřených ResultSets/kurzorů, potřebujete více java.sql.Statement
objektů.
Jedno připojení může mít pouze jeden aktivní (tj. běžící) příkaz. Pokud tedy potřebujete více otevřených kurzorů (ResultSets), musíte je spouštět postupně (jeden po druhém), každý s vlastním Statement
objekt.