Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Java:zbiór wyników jest pusty podczas wywoływania procedury składowanej z kursorem ref jako OUT

Nie używasz właściwej semantyki. execute ma inną semantykę niż executeQuery .

Najłatwiejszym rozwiązaniem (najmniejsza zmiana kodu) jest przejście na executeQuery :

    // execute get_records
    cstmt.executeQuery();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01797:po tym operatorze musi wystąpić DOWOLNY lub WSZYSTKI błąd

  2. Klucz obcy bez klucza podstawowego do odniesienia

  3. Otrzymuję błąd ORA-01775:zapętlanie łańcucha synonimów, gdy używam sqlldr

  4. Oracle PL/SQL:Jak wykonać DEREF z RÓŻNICY REF?

  5. Wstawianie nowych kolumn na środku tabeli?