Cov txheej txheem hauv Oracle yog dab tsi?
Cov txheej txheem hauv Oracle yog dab tsi?

Video: Cov txheej txheem hauv Oracle yog dab tsi?

Video: Cov txheej txheem hauv Oracle yog dab tsi?
Video: qhia txog npaj dab tsi mu ua hauv qhua tab mu hlub 2024, Tej zaum
Anonim

A Txheej txheem yog ib tug subprogram unit uas muaj ib pawg ntawm PL / SQL nqe lus. Txhua txheej txheem hauv Oracle nws muaj nws lub npe tshwj xeeb uas nws tuaj yeem raug xa mus. Chav tsev subprogram no khaws cia ua ib qho khoom siv database. Cov txiaj ntsig tuaj yeem dhau mus rau hauv txheej txheem los yog muab los ntawm cov txheej txheem los ntawm cov parameter.

Yog li ntawd, dab tsi yog txheej txheem hauv Oracle nrog piv txwv?

A txheej txheem yog ib pab pawg PL / SQL cov lus uas koj tuaj yeem hu los ntawm lub npe. Kev hu xov tooj tshwj xeeb (qee zaus hu ua spec) tshaj tawm txoj hauv kev Java lossis hom lus thib peb (3GL) niaj hnub kom nws tuaj yeem hu los ntawm SQL thiab PL / SQL . Tus hu spec qhia Oracle Database uas Java txoj kev hu rau thaum hu.

Tom qab, lo lus nug yog, dab tsi yog cov txheej txheem hauv SQL? SQL ntawv | Cov txheej txheem hauv PL/ SQL ntawv . Ib khaws cia txheej txheem hauv PL/ SQL ntawv tsis muaj dab tsi tab sis cov lus tshaj tawm SQL ntawv cov nqe lus uas tuaj yeem khaws cia hauv cov ntaub ntawv khaws cia. A txheej txheem tuaj yeem xav tias yog ib txoj haujlwm lossis ib txoj hauv kev. Lawv tuaj yeem raug hu los ntawm kev cuam tshuam, lwm yam cov txheej txheem , lossis cov ntawv thov ntawm Java, PHP thiab lwm yam.

Ib yam li ntawd, koj tuaj yeem nug, Oracle muaj nuj nqi dab tsi?

Oracle Function . A muaj nuj nqi yog ib tug subprogram uas yog siv los xa ib tug nqi. Koj yuav tsum tshaj tawm thiab txhais a muaj nuj nqi ua ntej invoking nws. Nws tuaj yeem raug tshaj tawm thiab txhais tau tib lub sijhawm lossis tuaj yeem tshaj tawm ua ntej thiab txhais tau tom qab hauv tib lub thaiv.

Dab tsi yog qhov txawv ntawm cov txheej txheem thiab kev ua haujlwm hauv Oracle?

Qhov txawv yog- Ib txoj haujlwm yuav tsum xa rov qab a tus nqi (ntawm txhua hom) los ntawm lub ntsiab lus txhais ntawm nws, whereas nyob rau hauv cov ntaub ntawv ntawm ib tug txheej txheem koj yuav tsum tau siv tsis xws li OUT los yog IN OUT parameters kom tau txais cov txiaj ntsig. Koj tuaj yeem siv lub luag haujlwm hauv ib txwm SQL qhov uas koj tsis tuaj yeem siv cov txheej txheem hauv SQL nqe lus.

Pom zoo: