antes do select faça um

*set heading off*

**



Em 23 de julho de 2010 10:37, Bruno Mesquita <brum...@gmail.com> escreveu:

>
>
> Pessoal, bom dia.
>
> Por favor, preciso de uma ajuda:
>
> Tenho o seguinte select:
>
> select
> 'insert into temp
> values
> (''' || to_char(data_lanc, 'dd-mon-yy') ||''', '
> || id_pacto || ', '
> || id_conta_lanc_contabil || ', '''
> || to_char(data_entrada, 'dd-mon-yy') || ''', '
> || valor_antes || ', '
> || valor_depois || ', '''
> || ind_lancamento_integrado || ''');'
> from temp
> where valor_antes <> valor_depois;
>
> Depois desse select eu já chamo o spool com @caminha\spool.sql dentro de
> outro arquivo, porém a primeira linha desse resultado é o nome da coluna:
>
>
> 'INSERTINTOTEMPVALUES('''||TO_CHAR(DATA_LANC,'DD-MON-YY')||''','||ID_PACTO||','||ID_CONTA_LANC_CONTABIL||','''||TO_CHAR(DATA_ENTRADA,'DD-MON-YY')||''','||VALOR_ANTES||','||VALOR_DEPO
> ----------------------------------------------------------
>
> Eu sei que é possível atrelar um nome de coluna a esse resultado, porém,
> gostaria de algo que tornasse o processo automatizado, ou seja, a partir do
> resultado com o nome de coluna exemplo -- ou /**/ para que na chamada desse
> insert não desse erro.
>
> Por favor, alguem tem uma dica ? Já passou por isso ?
>
> Grato,
>
> --
> Bruno Mesquita
> Tecnologia
> +55 (11) 8796 - 2547.
> brum...@gmail.com <brumesq%40gmail.com>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
--------------------------------------------------------------
*Raul Francisco da Costa Ferreira de Andrade*
*DBA - OCA - Oracle Certified Associate*
*COBIT Foundation 4.1*
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com

"A adversidade leva alguns a serem vencidos
e outros a baterem recordes."
William Arthur Ward


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



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a