Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Príkaz SPOOL v PL /SQL je SQL * Plus príkazom Súbor , ktorý ukladá rad príkazov SQL a dáta do výstupného súboru . SPOOL východzí uložené súbory s príponou LST , ale používatelia môžu stanoviť, že súbory budú uložené v inom formáte
Ako je SPOOL Používa
Používatelia môžu zaraďovať . ? obsah dopytu na SQL * Plus príkazovom riadku alebo v samostatnom skriptu , ktorý sa popravený na príkazovom riadku . Začnite zachytenie výstupu zadaním
SPOOL na príkazovom riadku, kde filename je názov výstupného súboru . Príkaz uloží súbor ako FileName.lst pokiaľ nie je uvedené ďalšie rozšírenie , ako napríklad * . Csv alebo * . Txt , . Ukončiť zachytávanie výstupu zadaním cievky off ; . Do príkazového riadku spustiť skript , ktorý obsahuje postup SPOOL , zadajte " @ Název_skriptu " na príkazového riadku . Zahrnúť celý umiestnenie skriptu po symbol " @ " . rozšírenie dostupných príkazom SPOOL patrí OFF zastaviť zaraďovanie a OUT zastaviť zaraďovanie a poslať výstup na tlačiareň . Medzi Vytvoriť , Nahradiť a pridať rozšírenia boli zavedené v Oracle 10g Release . CREATE vytvorí nový výstupný súbor , VÝMENA rozšírenie nahradí existujúci súbor , . A pripojiť sa pridávať nový obsah na koniec zadaného súboru Nasledujúci ukážkový skript , ktorý bude zachytávať meno , adresu , mesto, štát a zips kód záznamu do výstupného súboru z tabuľky s názvom Kontakty Set echo off ; . < --- --- Tento riadok potlačí výstup na konzolu ----- > Nastavenie definovať off ; < ------ Zapína premenných ----- > Nastavenie spätná väzba off zámeny ; Set serveroutput na ; < ----- Displej PL /SQL kód na obrazovke ----- > SET pagesize 0 ; < ----- Nastaví počet riadkov na stránke ----- > SET LINESIZE 1000 ; < ----- Celkový počet znakov , ktoré sa zobrazujú na linke ----- > SPOOL C : \\ Sample.csv ; SELECT CeléJméno
Rozšírenie použité v cievke
Vzorka SPOOL Script
Copyright © počítačové znalosti Všetky práva vyhradené