sql >> Database teknologi >  >> RDS >> Oracle

Vælg klausul inde i pl/sql-funktionen returnerer forkert værdi

Kommentarerne var rigtige at sætte spørgsmålstegn ved; for at nogen skal spilde tid på dette, skal du skrive navnene på parametrene korrekt, for eksempel:

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. Hvad gør Statement.setFetchSize(nSize)-metoden virkelig i SQL Server JDBC-driveren?

  2. MySQL Trigger kan ikke opdatere tabellen - får ERROR 1442

  3. SQLite - Opret en database

  4. MySQL, forespørgselstæller resultater og visning i PHP-side