Вопрос : PL/SQL создают глобальные показатели таблицы и вставки Temp возвращенные от ОТБОРНОГО вопроса

Я имею довольно просто для того чтобы ВЫБРАТЬ вопрос возвращает результат установленный с некоторыми 20 колонками для каждого показателя в комплекте результата. Я должен побежать этот вопрос каждая неделя. Я читал о глобальных временно таблицах, но am конечно как использовать их в этом case.

What, котор я хочу сделать должен создать глобальную временно таблицу которая будет держать результаты ОТБОРНОГО заявления, тогда, когда я буду сделан, уничтожает все показатели в таблице, но за исключением пустой таблицы для пользы снова следующая неделя. После этого, я хотел был бы мочь сделать иметь экспорт Кодего показатели в глобальной временно таблице по мере того как архив .csv. Этапу экспорта было бы нужно сохранить архив .csv с по-разному именем каждый раз он побежит так, что я не потеряю историю ранее ехпортированных архивов .csv - что-то на заказе сохранять архив .csv как «401k 06/06/10.csv» эта неделя, после этого как «401k 06/13/10.csv» следующая неделя, и так далее. Часть даты сохраненного архива - имя можно заселить с правильно датой по мере того как оно захвачено в другом разделе Кодего бежит прежде чем ОТБОРНЫМ (вставка гребет в глобальную таблицу и за исключением по мере того как архив .csv) разделом, который будет последний шаг в процесс. (Ранее ОТБОРНЫЕ вопросы создают значение для 20 перемеююых и уточняют другую таблицу с каждая одной. После этого, окончательное ОТБОРНОЕ заявление восстановляет те значения от той таблицы. Этот ОТБОРНЫЙ вопрос возвращает результат установил меня хочет использовать для того чтобы создать показатели, котор нужно ввести в глобальное

временно таблицы.) что-нибудь подобное: emp_id

SELECT, переменное a ОТ где бы ни, ГДЕ условия существуют, таблица «РАБОТНИК» etc.
UPDATE (или СЛИЯНИЕ В) тот держат колонку для этого ОТБОРНОГО результата вопроса; emp_id

SELECT, переменное b ОТ где бы ни, ГДЕ условия существуют, таблица «РАБОТНИК» etc.
UPDATE (или СЛИЯНИЕ В) тот держат колонку для этого ОТБОРНОГО результата вопроса; emp_id

SELECT, переменное c ОТ где бы ни, ГДЕ условия существуют, таблица «РАБОТНИК» etc.
UPDATE (или СЛИЯНИЕ В) тот держат колонку для этого ОТБОРНОГО результата вопроса;
. такие же для переменного d
. такие же для переменного e
. etc, до тех пор пока всеми различными полями в РАБОТНИКЕ для каждого из этих ОТБОРНЫХ заявлений не быть class= " underline " >a

SELECT вопроса выпускных экзаменов updated.

The ОТБОРНОЕ переменное b, переменное c,… ОТ EMPLOYEE
returns результат установленный с показателями который смотрит like
EMP_ID, переменное a, переменное b, переменное c,…

It будет показатели в комплекте результата от эта окончательной ВЫБИРАЕТ вопрос который я хочу использовать для того чтобы заселить (ВСТАВКА В) глобальную временно таблицу поля которой показателей и создать новую таблицу для того чтобы держать показатели каждый раз я побегу Кодий). Было бы славно если исполнение Кодего smogло сделать паузу после создавать архив .csv, то показать архив .csv поэтому я могу обеспечить будет правильно, тогда резюма с сохранять архив .csv, последованный за путем уничтожать все показатели в глобальной временно таблице после сохранять архив .csv к серверу disk.

In SQL, будет дорога посылать сохраненный архив по электронной почте using внешний вид. Я не знаю если PL/SQL поддерживает это, то но в виду того что я должен посылать сохраненный архив по электронной почте .csv, он был бы больш если будет Кодий PL/SQL которое хотя бы создаст электронная почта, и после этого посылает его, если по возможности. Это сохранило бы экстренный шаг внешнего вида и ручно создавать электронная почта, прикреплять архив, и посылающ отверстия электронная почта. Это электронная почта идет к такому же адресу электронная почта каждая неделя - только прикрепленные изменения архива к filename архива .csv как раз создались. Не будет текста тела электронная почта - как раз адрес электронная почта и приложение получают посланными. (Я хотел спросить о этой возможности в этом вопросе довольно чем вывешивающ другой вопрос на как сделать его.)

So…, котор нужно recap, мое вопрос в том, что: Дали что мои существующий выпускные экзамены ОТБОРНЫЙ вопрос возвращают запишите комплект при все показатели, котор нужно ввести в глобальное временно table

1. Как я создаю глобальную временно таблицу для того чтобы держать показатели в окончательном ОТБОРНОМ комплекте результата вопроса, ВСТАВКА
2. показатели в глобальную временно таблицу, экспорт
3. показатели в глобальной временно таблице как архив .csv, предваротельный просмотр
4. показатели в архиве .csv перед сбереженияами он,
5. за исключением архива .csv с называя конвенцией описываемый выше,
6. создает электронная почта при прикрепленный архив,
7. .csv посылает электронная почта. разделами 6 и 7

If не поддержаны в PL/SQL, том не будут проблема; Я как раз сделать часть manually.

If, котор электронная почта я могу сделать все эти вещи в сценарии PL/SQL, тогда всем еженедельным процессом можно полно автоматизировать, который будет мое objective.
class=

Ответ : PL/SQL создают глобальные показатели таблицы и вставки Temp возвращенные от ОТБОРНОГО вопроса

1. создайте глобальное temp_employee временно таблицы
    (col1.
    как ordenary творение таблицы в оракуле
    (вы не должны уничтожить показатели: таблица пуста в начале каждой новой встречи)
2. вставка, уточнение, заявления delete идентична к нормальным таблицам в оракуле
    после того как ПОРУЧАТЬ однако временно таблица пуст если вы не определить ее как
    создайте глобальное temp_employee временно таблицы
    на поручите рядки заповедника
    после этого рядки существуют для продолжительности встречи
3/5 using sqlplus вы можете намотать выход
    current_date new_value current_date колонки
    выберите current_date sysdate от двойного; -- это заполняет переменное &&current_date

     катышка file_&&current_date.csv
     выберите col1 || «; » || col2 || «; » || etc от temp_employee;
     катышка
     архив написан на бегах sqlplus машины
     вы problaby потребность некоторая другая установка sqlplus держать ваше csv свободно от данных по информации
     установите подтвердите
     установите возглавлять
     

     в pl/sql-block вы можете использовать utl_file пакет для писания архива на сервере, котор база данных дальше
 4)?
6/7 поисков для электронная почта pl/sql на www.experts-exchange.com
       если увидено нескольким вопросов отвечено в прошлый
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us