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

Wybierz klauzulę wewnątrz funkcji pl/sql zwróć nieprawidłową wartość

Komentarze słusznie kwestionowały; aby ktokolwiek nie tracił na to czasu, musisz poprawnie wpisać nazwy parametrów, na przykład:

create or replace function get(p_another in number) return number
   is ret number := 0;
   begin
      select sum(m.mot)
              into ret
              from rmtq mq
              join rmo m on mq.id = m.id
              where mq.another = p_another
       return(ret);
    end;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy musimy określić not null dla klucza podstawowego? Oracle/SQL

  2. Dlaczego ta zbiorcza aktualizacja szablonu hibernacji nie działa

  3. Czy można połączyć się z innym linkiem do bazy danych?

  4. Problem z Django inspectdb przy użyciu bazy danych Oracle

  5. Oracle/SQL:Dlaczego zapytanie SELECT * FROM rekordy WHERE rownum>=5 AND rownum <=10 - zwraca zero wierszy