A tallennuksella ei ole palautusarvoa, mutta se voi valinnaisesti ottaa syöte-, lähtö- tai tulo-lähtöparametreja. Tallennettu proseduuri voi palauttaa lähdön minkä tahansa lähtö- tai tulo-lähtöparametrin kautta.
Millainen menettely palauttaa arvon?
A Funktioproseduuri palauttaa arvon kutsuvalle koodille joko suorittamalla Return-käskyn tai kohtaamalla Exit Function- tai End Function -käskyn.
Voiko tallennettu toiminto palauttaa merkkijonoarvon?
3 vastausta. Asetat tuloksesi RETURN-arvoon ohitetun @r-arvon sijaan. (RETURN) Onko palautettava kokonaislukuarvo. Tallennetut proseduurit voivat palauttaa kokonaislukuarvon kutsuvaan proseduuriin tai sovellukseen.
Kuinka palautat arvon tallennetusta toimintosarjasta SQL Serverissä?
Voit käyttää return-käskyä tallennetun toimintosarjan sisällä palauttaaksesi kokonaisluvun tilakoodin (ja vain kokonaislukutyypin). Sopimuksen mukaan palautusarvoa nolla käytetään onnistumiseen. Jos palautusta ei ole erikseen asetettu, tallennettu toimintosarja palauttaa nollan. Käytä palautusarvoa vain tilakoodeille.
Mikä on tallennetun toimenpiteen palautustyyppi?
RETURN-käskyä käytetään ehdoitta ja SQL-proseduurin välittömästi lopettamiseksi palauttamalla ohjauksen kulku tallennetun toimintosarjan kutsujalle. On pakollista, että kun RETURN-käsky suoritetaan, se palauttaa kokonaisluvun. Jos palautusarvoa ei anneta, oletusarvo on 0.