Spool-tiedosto PL / SQL-prosesseissa

Kirjoittaja: John Stephens
Luomispäivä: 23 Tammikuu 2021
Päivityspäivä: 26 Marraskuu 2024
Anonim
Maximize your Server RAID Performance
Video: Maximize your Server RAID Performance

Sisältö

Käyttäjät voivat käyttää SPOOL-komentoa Oracle SQL -istunnossaVoit myös siepata SQL-kyselyn tulokset ulkoiseen tiedostoon myöhempää katselua varten. Spooling on hyödyllinen raporttien luomisessa vianmääritystarkoituksiin. Käyttäjät voivat luoda spool-tiedoston SQL-komentorivillePlus tai suorittamalla komentosarjan upotetulla SPOOL-komennolla.


PLO: n SPOOL-komento tallentaa kyselyt ja SQL-tiedot sähköiseen tiedostoon. (Justin Sullivan / Getty Images / Getty Images)

Mikä on Oracle PL / SQL SPOOL -komento?

PLO / SQL: n SPOOL-komento on SQL * Plus-tiedoston komento, joka tallentaa joukon lauseita ja SQL-tietoja tulostustiedostoon. SPOOL-oletusasetukset tallentavat tiedostoja LST-laajennuksella. Käyttäjät voivat kuitenkin määrittää, että tiedostot tallennetaan vaihtoehtoisessa muodossa.

Miten SPOOLia käytetään?

Käyttäjät voivat suorittaa spool-komennon SQL * Plus-komentorivillä olevan kyselyn sisällöstä tai komentorivillä toimivasta erillisestä komentosarjasta. Käynnistä tulostus painamalla

SPOOL ;

komentorivillä, jossa FileName on lähdetiedoston nimi. Komento tallentaa tiedoston FileName.lst: ksi, ellei toinen laajennus, kuten .csv tai .txt on määritetty. Poistu lähtevästä sieppauksesta syöttämällä


SPOOL OFF;

komentorivillä.

Jos haluat suorittaa SPOOL-prosessia sisältävän komentosarjan, kirjoita komentoriviltä "@ScriptName". Sisällytä koko käsikirjoituspaikka "@" -merkin jälkeen.

SPOOLissa käytetyt laajennukset

Käytettävissä olevat laajennukset, joissa on SPOOL-komento, sisältävät POIS-toiminnon, jotta lopetetaan spoolointi ja OUT lopetetaan spoolointi ja lähetetään tulostin. CREATE-, REPLACE- ja APPEND-laajennukset otettiin käyttöön Oracle Release10g: ssä. CREATE luo uuden tulostustiedoston; REPLACE-laajennus korvaa olemassa olevan tiedoston ja APPEND lisää uuden sisällön määritetyn tiedoston loppuun.

SPOOL-skriptiesimerkki

Seuraava komentosarja on esimerkki tulostustiedoston tietueen nimen, osoitteen, kaupungin, tilan ja postinumeron tallentamisesta taulukosta nimeltä Yhteystiedot.


Aseta echo pois; <------ Tämä rivi estää lähdön konsolille -----> Aseta setit; <------ Aktivoi muuttujan korvaamisen -----> Aseta palaute pois; Aseta palvelimen tulo päälle; <----- Näyttää PL / SQL-koodin näytössä -----> SET PAGESIZE 0; <----- Määrittää sivun rivien määrän -----> SET LINESIZE 1000; <----- Rivillä näytettävien merkkien kokonaismäärä -----> SPOOL C: Näyte.csv; SELECT FullName || ',' || Osoite || "," || Kaupunki || "," || Valtio || "" || ZipCode FROM Yhteystiedot; SPOOL OFF; Aseta määritelmä päälle; Aseta palautetta;

Kuinka käyttää rajoja After Effectsissä

Randy Alexander

Marraskuu 2024

After Effect on ammattitaitoinen liikkeen grafiikka ja muokkauohjelma. iinä on paljon räätälöintiominaiuukia, joita yki on "reunojen" vaikutu. After Effectillä ...

Valotettujen tiiliseinien puhdistus

Randy Alexander

Marraskuu 2024

On olemaa kaki yytä puhditaa näennäiet tiilieinät: joko puhditat uuden tiilirakennuken tai olet päättänyt puhditaa likaiet tai homeelliet vanhat tiilet. Tiilien puhd...

Mielenkiintoinen Tänään