Dab tsi yog ref cursor hauv Oracle?
Dab tsi yog ref cursor hauv Oracle?

Video: Dab tsi yog ref cursor hauv Oracle?

Video: Dab tsi yog ref cursor hauv Oracle?
Video: Plob hau hle ntau ntau yog vim li cas?/Cause of alopecia(Hair loss)/ສາເຫດຂອງຜົມຫຼົ່ນ 2024, Tej zaum
Anonim

Taw qhia rau REF CURSORs

Siv REF CURSOR s yog ib txoj hauv kev muaj zog tshaj plaws, hloov tau, thiab muaj peev xwm rov qab tau cov lus nug los ntawm ib qho Oracle Database rau tus neeg siv daim ntawv thov. A REF CURSOR yog a PL / SQL hom ntaub ntawv uas nws tus nqi yog lub cim xeeb chaw nyob ntawm cov lus nug ua haujlwm ntawm cov ntaub ntawv.

Kuj kom paub yog, dab tsi yog tus cursor ref hauv Oracle piv txwv?

PL/SQL Ref Cursors piv txwv . A ref tus cursor yog ib tug variable, txhais raws li a tus cursor hom, uas yuav taw tes rau, los yog siv a tus cursor tshwm sim. Qhov zoo uas a ref tus cursor muaj tshaj ib lub tiaj tus cursor yog qhov uas tuaj yeem dhau los ua qhov sib txawv ntawm cov txheej txheem lossis kev ua haujlwm. Cov REF CURSOR tuaj yeem muab rau lwm tus REF CURSOR sib txawv.

Ib tug kuj tseem nug, SYS ref cursor hauv Oracle yog dab tsi? A tus cursor variable yog a tus cursor uas yeej muaj tus taw tes rau cov lus nug tshwm sim. SYS_REFCURSOR yog a REF CURSOR hom uas tso cai rau txhua qhov txiaj ntsig tau cuam tshuam nrog nws. Qhov no yog hu ua weakly-typed REF CURSOR . Tsuas yog cov lus tshaj tawm ntawm SYS_REFCURSOR thiab tus neeg siv tau txhais REF CURSOR qhov sib txawv yog txawv.

Ua raws li qhov xav tau, qhov sib txawv ntawm tus cursor thiab ref cursor yog dab tsi?

2 Teb. A tus cursor yog tiag tiag SQL nqe lus uas khiav DML (xaiv, ntxig, hloov tshiab, rho tawm) ntawm koj lub database. A ref tus cursor yog tus taw tes rau qhov tshwm sim. A ref tus cursor kuj yog ib tus cursor , tab sis feem ntau yog lawv lub sij hawm tus cursor yog siv thaum tham txog SQL static.

Puas yog tus cursor rov qab Oracle?

REF CURSOR yog cov Oracle hom ntaub ntawv rau a tus cursor sib txawv. Vim JDBC tsis txhawb a tus cursor variable data type, cov Oracle tus tsav tsheb rov qab REF CURSOR tso zis parameter thiab rov qab los muaj nuj nqis rau daim ntawv thov raws li tau teev tseg.

Pom zoo: