Olá, Pessoal

Estou com dificuldades para fazer com que o script abaixo possa ser executado 
automaticamente(todos os dias), separado por | (pipe).

Precisaria fazer com que ele conecta-se(informarei usuário e senha) via SQL 
PLus ou SQL Loader - e eu pudesse agendar por CRONTAB ou AT (Windows).


SELECT 'DESISTENCIA' AS "Indicador",
       co.mot_cancel AS "Motivo",
       co.dt_status AS "Data",
       co.contrato AS "Contrato",
       co.status_contrato AS "Status",
       co.dt_status AS "Data Status",
       co.nome AS "Nome",
       co.num_doc AS "Documento",
       co.tipo_pessoa AS "Tipo Pessoa",
       co.logradouro AS "Logradouro",
       co.num AS "Numero", 
       co.compl AS "Complemento", 
       co.bairro AS "Bairro", 
       co.cidade AS "Cidade", 
       co.uf AS "UF", 
          CASE
               WHEN co.uf IN ('RS','SC','PR') THEN 'Regional 01'
               WHEN co.uf IN ('RJ') THEN 'Regional 02'
               WHEN co.uf IN ('MG','ES') THEN 'Regional 03'
               WHEN co.uf IN ('BA','SE') THEN 'Regional 04'
               WHEN co.uf IN ('PE','AL','PB','RN') THEN 'Regional 05'
               WHEN co.uf IN ('CE','PI','MA') THEN 'Regional 06'
               WHEN co.uf IN ('DF','GO','MS','MT','TO','RO','AC') THEN 
'Regional 07'
               WHEN co.uf IN ('PA','AM','AP','RR') THEN 'Regional 08'
               WHEN co.uf IN ('SP') THEN 'Regional 09'
         END AS "regional",
       co.meio_cobranca_entrada AS "Forma de Pagamento",
       co.mix_entrada AS "Mix de Pacote Entrada",
       co.canal AS "Canal de Venda",
       co.login_vend AS "ID Vendedor PDV",
       co.nome_vend AS "Vendedor PDV",
       co.equipe_vend AS "Equipe Venda",
       co.matr_function AS "Matricula Funcionario",
       co.dt_venda AS "Data da Venda",
       co.tipo_contrato AS "Tipo Contrato",
       (co.qtd_ptos_entrada - 1) AS "Qtd de Pontos Adicionais",
       'TV DTH' AS "Tipo Produto",
       NULL AS "Velocidade"
 FROM dth_dmart_contrato co
 WHERE co.status_contrato = 'DESISTENTE'
 AND TRUNC(co.dt_status) between '01/12/2011' and TO_CHAR(SYSDATE - 1);


Alguém poderia me ajudar.
Desde já agradeço a atenção de todos.

 
Atenciosamente,


Samuel Geraldo dos Santos

[As partes desta mensagem que não continham texto foram removidas]

Responder a