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

Callablestatement error:Brak parametru IN lub OUT w indeksie::1

Powinno działać, jeśli używasz Oświadczenie zamiast CallableStatement .

Powinieneś użyć Oświadczenie dla wszystkich DDL, PreparedStatement dla DML i CallableStatement dla wywołań zabiegowych. Tworzenie procedury to DDL.

CallableStatement spróbuje wykryć i powiązać zmienne identyfikowane przez dwukropek : więc prawdopodobnie dlatego Twój kod nie zadziałał.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Eksportuj dane do pliku JSON w Oracle 11g przy użyciu PL/SQL

  2. Rozdzielone dane Blob w Oracle

  3. Kerberos w połączeniu zarządzanym w języku C# Oracle

  4. Niska wydajność dla głęboko zagnieżdżonego faktoringu podzapytań (CTE)

  5. Błąd podczas wykonywania objaśnienia ODCIEXTTABLEOPEN