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

Problém s prováděním procedury v PL/SQL Developer

Volání uložených procedur pomocí execute jak je uvedeno výše, je specifické pro SQL*Plus. Ve skutečnosti SQL*Plus převede execute some_proc() do BEGIN some_proc(); END; , Můžete to vidět sami, když se pokusíte zavolat proceduru, která neexistuje:

SQL> execute some_proc()
BEGIN some_proc(); END;

      *
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00201: identifier 'SOME_PROC' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored


  1. Jak používat dj-database-url při připojení k postgresql v heroku pomocí pythonu

  2. Cizí klíče JSON v PostgreSQL

  3. Může být typ MySQL INT nenulový NULL

  4. Načíst data z CSV do mySQL databáze Java+hibernate+spring