Miks kasutada konveierit?

Sisukord:

Miks kasutada konveierit?
Miks kasutada konveierit?
Anonim

Pielistamine võimaldab tabelifunktsioonil ridu kiiremini tagastada ja võib vähendada tabelifunktsiooni tulemuste vahemällu salvestamiseks vajalikku mälu. Konveiertabeli funktsioon võib tagastada tabelifunktsiooni tulemuste kogumi alamhulkadena. Tagastatud kogu käitub nagu voog, mida saab nõudmisel tuua.

Mis on Oracle'i tekstisisene funktsioon ja selle eesmärk?

Funktsioon luuakse päringu sees. See võtab sisendiks NUMBRI, tagastab NUMBER ja selle rakendamine kutsub esile protseduuri tegelikule tööle. See protseduur on samuti määratletud reas.

Kuidas Oracle'is konveierfunktsiooni käivitada?

Konveiertabeli funktsioonid sisaldavad klauslit PIPELINED ja kasutage kõnet PIPE ROW, et tõrjuda ridu funktsioonist kohe pärast nende loomist, selle asemel et luua tabelikogu. Pange tähele tühja RETURN-kutset, kuna funktsioonist pole kogumit, mida tagastada.

Mis on Oracle toru?

Oracle'i KKK-st. DBMS_PIPE on PL/SQL pakett, mis võimaldab kahel või enamal seansil samas Oracle'i eksemplaris üksteisega suhelda (seanssidevaheline sõnumivahetus), mis on oma kontseptsioonilt sarnane Unixi toruga.

Kas funktsioon saab Oracle'is tabeli tagastada?

Kogude ja tabelifunktsiooniga saab funktsioon tagastada tabeli, mille kohta saab SQL-lauses päringuid teha.

Soovitan: