Oracle
 sql >> база данни >  >> RDS >> Oracle

SQLException:ORA-06550 при извикване на PL/SQL функция от Java

Възможните причини за грешка са:(във фрагмента - функция)

1. Пакетът „types“ не съществува.

  create or replace package types 
    as 
        type cursorType is ref cursor; 
    end; 
    /

2 Невалиден SQL оператор за избор (Таблица или колона е изпусната или променена след създаването на функцията).

Трябва да напишете new function с simple sql оператор и го стартирайте в Sql подкана и с Java код.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвам тип таблица в оператор SELECT FROM?

  2. Oracle получава редове, които точно съвпадат със списъка със стойности

  3. конвейерна функция с параметър на курсора oracle

  4. Разлика между NVARCHAR в Oracle и SQL Server?

  5. Как да получите информация за всички видове данни, декларирани в даден пакет