Spoles fails PL / SQL procesos

Autors: John Stephens
Radīšanas Datums: 26 Janvārī 2021
Atjaunināšanas Datums: 17 Maijs 2024
Anonim
A Deep Dive into Query Execution Engine of Spark SQL - Maryann Xue
Video: A Deep Dive into Query Execution Engine of Spark SQL - Maryann Xue

Saturs

Lietotāji var palaist SPOOL komandu Oracle SQL sesijāPlus, lai attēlotu SQL vaicājuma rezultātus ārējam failam vēlākai apskatei. Spolēšana kļūst noderīga, veidojot ziņojumus traucējummeklēšanas nolūkos. Lietotāji var izveidot spool failu SQL komandrindāPlus vai palaižot skriptu ar iebūvēto SPOOL komandu.


SPOOL komanda PL / SQL ieraksta vaicājumus un SQL datus izejai elektroniskā failā. (Justin Sullivan / Getty Images / Getty Images)

Kas ir Oracle PL / SQL SPOOL komanda?

SPOOL komanda PL / SQL ir SQL * Plus faila komanda, kas saglabā izrakstu un SQL datu virkni izejas failā. SPOOL pēc noklusējuma saglabā failus ar LST paplašinājumu. Tomēr lietotāji var norādīt, ka faili tiek saglabāti alternatīvā formātā.

Kā lieto SPOOL?

Lietotāji var veikt spool komandu uz vaicājuma satura SQL * Plus komandrindā vai atsevišķā skriptu, kas darbojas komandrindā. Sāciet izejas uztveršanu, ievadot

SPOOL ;

komandrindā, kur FileName ir izejas faila nosaukums. Šī komanda saglabās failu kā FileName.lst, ja vien nav cita paplašinājuma, piemēram, .csv vai .txt ir norādīts. Izejiet no izejošās uztveršanas, ievadot


SPOOL OFF;

komandrindā.

Lai palaistu skriptu, kurā ir SPOOL process, komandrindā ievadiet "@ScriptName". Pēc simbola "@" iekļaujiet visu skripta atrašanās vietu.

SPOOL izmantotie paplašinājumi

Pieejamie paplašinājumi ar komandu SPOOL ietver OFF, lai pārtrauktu spolēšanu, un OUT, lai pārtrauktu spolēšanu un nosūtītu izvadi uz printeri. Oracle Release10g tika ieviesti paplašinājumi CREATE, REPLACE un APPEND. CREATE radīs jaunu izejas failu; paplašinājums REPLACE pārrakstīs esošu failu un APPEND pievienos jaunu saturu norādītā faila beigās.

SPOOL skripta piemērs

Šis skripts ir piemērs, lai ierakstītu izejas faila ieraksta nosaukumu, adresi, pilsētu, valsti un pasta indeksu no tabulas ar nosaukumu Kontakti.

Iestatīt atbalss; <------ Šī līnija izslēdz izeju uz konsoli -----> Set sets off; <------ Aktivizē mainīgo aizvietošanu -----> Iestatīt atgriezenisko saiti; Iestatiet servera izvadi; <----- Parāda PL / SQL kodu ekrānā -----> SET PAGESIZE 0; <----- Nosaka lappušu skaitu lapā -----> SET LINESIZE 1000; <----- Kopējais rakstzīmju skaits, kas tiks parādīts rindā -----> SPOOL C: Paraugs.csv; SELECT FullName || ',' || Adrese || "," || City || "," || Valsts || "" || ZipCode NO Kontakti; SPOOL OFF; Iestatīt definēt; Iestatiet atsauksmes par;


Problēmas "Cross Fire"

Monica Porter

Maijs 2024

Tiešaite pēlē "Cro Fire" tu pēlē taktiku šāvēju ar cilvēkiem no via paaule. Tomēr ir problēma, ka var parādītie jūu pēlē, ka neļauj to atkaņot datorā. Izvairietie no problēmām, pēlējot "...

Kā tīrīt zamšādas asinis

Monica Porter

Maijs 2024

uede ir populār āda veid, ko izmanto, lai izgatavotu dažādu apģērbu, piemēram, jaka un zābaku. To izmanto arī mēbeļu, piemēram, dīvānu un atzveltne krēlu, apdarei. Ain šajo audo var izkatītie kā patāv...

Interesanti Raksti