Kurssisisältö
.NET:n Perusteet C#:lla
.NET:n Perusteet C#:lla
Tallennetut Proseduurit
Tärkeitä huomioita
Tallennettu proseduuri on joukko SQL-komentoja. Jokaisella tallennetulla proseduurilla on yksilöllinen nimi, ja se toimii kuten funktio. Siksi sitä voidaan kutsua tai suorittaa kuten funktiota;
Tallennettuja proseduureja voidaan luoda
CREATE PROCEDURE
-lauseella;Tallennettuja proseduureja voidaan suorittaa
CALL
-lauseella;Voimme käyttää
ExecuteReader
-olionExecuteNonQuery
- taiMySqlCommand
-menetelmiä kutsuaksemme tallennettua proseduuriä;Jos tallennetulla proseduurilla on OUT-parametri (parametri, jonka edessä on
out
-avainsana), meidän täytyy määrittää argumenttien arvot manuaalisesti käyttämälläAddWithValue
-olionAdd
-ominaisuudenMySqlCommand
- jaParameter
-menetelmiä;Tallennetun proseduurin
out
-parametrin suunta täytyy asettaa arvoonParameterDirection.Output
ennen proseduurin suorittamista.
1. Mikä on tallennettu proseduuri?
2. Seuraava tallennettu proseduurikutsu hakee kolmen parhaan urheilijan nimet heidän pisteidensä perusteella. Mikä on oikea tapa kutsua tätä tallennettua proseduuria?
Kiitos palautteestasi!