sql >> Database >  >> RDS >> Oracle

hoe een functie in plsql-functie aan te roepen

Hier is een voorbeeld van het uitvoeren van een functie. Er zijn twee manieren om dat te doen.

  1. Probeer resultaatwaarde toe te voegen:

    result := askidan_indir(prm_dosya_id,
               prm_aciklama,
               prm_kullanici_id,
               prm_ask_ind_kayit_sayisi,
               prm_hata_metni,
               prm_hata_kodu )
    
  2. U kunt uw functie ook gebruiken in select statement :

    select askidan_indir(prm_dosya_id,
                     prm_aciklama,
                     prm_kullanici_id,
                     prm_ask_ind_kayit_sayisi,
                     prm_hata_metni,
                     prm_hata_kodu) 
    into result  
    from dual;
    


  1. MYSQL LEFT JOIN-optimalisatie met CASE

  2. Negeer null-resultaten in MySQL JOIN-query's

  3. Converteer rijen naar kolommen in SQL

  4. Elke opdracht in mysql die gelijk is aan Oracle's autotrace voor het draaien van prestaties