sql >> Database >  >> RDS >> Oracle

Selecteer clausule binnen pl/sql functie retourneer verkeerde waarde

De opmerkingen waren terecht in twijfel getrokken; om te voorkomen dat iemand hier tijd aan verspilt, moet u de namen van de parameters correct schrijven, bijvoorbeeld:

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. Waarschuwing:join() [function.join]:ongeldige argumenten doorgegeven in C

  2. PDO voorbereide verklaringen in cache plaatsen

  3. Hoe vind ik de rechten en rollen die in Oracle aan een gebruiker zijn toegekend?

  4. Een schemagebonden weergave maken in SQL Server