Садржај
- Шта је Орацле ПЛ / СКЛ СПООЛ команда?
- Како се користи СПООЛ?
- Проширења која се користе у СПООЛ-у
- СПООЛ сцрипт пример
Корисници могу покренути команду СПООЛ у Орацле СКЛ сесијиПлус за хватање резултата СКЛ упита у спољну датотеку за касније прегледање. Споолинг постаје користан у креирању извјештаја у сврху рјешавања проблема. Корисници могу да генеришу споол датотеку на СКЛ командној линијиПлус или покретањем скрипте са уграђеном командом СПООЛ.
Наредба СПООЛ у ПЛ / СКЛ снима упите и СКЛ податке за излаз у електронској датотеци. (Јустин Сулливан / Гетти Имагес / Гетти Имагес)
Шта је Орацле ПЛ / СКЛ СПООЛ команда?
Наредба СПООЛ у ПЛ / СКЛ је СКЛ * Плус датотека наредба која похрањује низ изјава и СКЛ података у излазну датотеку. СПООЛ подразумевано чува датотеке са ЛСТ екстензијом. Међутим, корисници могу одредити да се датотеке чувају у алтернативном формату.
Како се користи СПООЛ?
Корисници могу извршити команду споола на садржају упита на СКЛ * Плус командној линији или на засебној скрипти која се изводи на командној линији. Покрените хватање излаза уносом
СПООЛ у командној линији, где је ФилеНаме име излазне датотеке. Наредба ће сачувати датотеку као ФилеНаме.лст осим ако није друго проширење, као што је .цсв ор .ткт, је специфициран. Напустите излазно снимање уносом СПООЛ ОФФ; на командној линији. Да бисте покренули скрипту која садржи СПООЛ процес, унесите "@СцриптНаме" из командне линије. Укључите цијелу локацију скрипте након симбола "@". Доступне екстензије са командом СПООЛ укључују ОФФ да зауставите споолинг и ОУТ да зауставите споолинг и пошаљете излаз штампачу. ЦРЕАТЕ, РЕПЛАЦЕ и АППЕНД екстензије су уведене у Орацле Релеасе10г. ЦРЕАТЕ ће генерисати нови излазни фајл; проширење РЕПЛАЦЕ ће заменити постојећу датотеку и АППЕНД ће додати нови садржај на крај наведене датотеке. Следећа скрипта је пример за снимање имена, адресе, града, државе и поштански број записа за излазну датотеку из табеле под именом Контакти. Сет ецхо офф; <------ Ова линија потискује излаз на конзолу -----> Сет сетс; <------ Активира замену варијабли -----> Сет феедбацк офф; Сет сервероутпут он; <----- Приказује ПЛ / СКЛ код на екрану -----> СЕТ ПАГЕСИЗЕ 0; <----- Одређује број редова на страници -----> СЕТ ЛИНЕСИЗЕ 1000; <----- Укупан број знакова који се приказују на линији -----> СПООЛ Ц: Сам.цсв; СЕЛЕЦТ ФуллНаме || ',' || Адреса || "," || Цити || "," || Стате || "" || ЗипЦоде ФРОМ Цонтацтс; СПООЛ ОФФ; Сет дефине он; Поставите повратну информацију;
Проширења која се користе у СПООЛ-у
СПООЛ сцрипт пример