filipe6 0 Denunciar post Postado Outubro 10, 2007 Como faço para gerar um spool com os nomes dos campos? Compartilhar este post Link para o post Compartilhar em outros sites
filipe6 0 Denunciar post Postado Outubro 10, 2007 Abaixo o spool que utilizo , para ratificar preciso que o resultado tenha o nome dos campos. Alguém pode me ajudar?SET NEWPAGE 0SET SPACE 0SET PAGESIZE 0SET ECHO OFFSET FEEDBACK OFFSET HEADING OFFSET TERMOUT OFFSET VERIFY OFFSET LINESIZE 300SET TRIMSPOOL ONspool &1;SELECT CD_SEQUENCIAL ||';'|| NU_ANOMES ||';'|| CD_GEC ||';'|| NO_AGENTE ||';'|| NO_FANTASIA ||';'|| CD_CONTA_CORRENTE ||';'|| CD_SUBCONTA ||';'|| CD_SIGLA_SERVICO ||';'|| CD_REP ||';'|| VL_TOTAL ||';'|| CD_DVC ||';'|| CD_DVC_REAL ||';'|| DE_SERVICO ||';'|| replace(CD_CONTRATO,chr(13),'') ||';'|| VL_ESTIMADO ||';'|| VL_FIXO ||';'|| VL_TRAFEGO ||';'|| VL_TOTAL_FATURADO ||';'|| VL_TOTAL_FATURADO_LIQUIDO ||';'|| IN_PAGAMENTOFROM SGV_TB_RVI_COMISSIONAMENTO;spool OFF; Compartilhar este post Link para o post Compartilhar em outros sites
oscarnogueira 1 Denunciar post Postado Outubro 10, 2007 Boas, Podes fazer assim, no SQL*Plus: SQL> spool c:\aaa.txtSQL> describe nome_tabelaSQL> spool off Até! Compartilhar este post Link para o post Compartilhar em outros sites
Armando Veloso 0 Denunciar post Postado Outubro 24, 2007 Filipe,você quer esse spool só com os nomes dos campos ou quer os dados da tabela tb?Se quiser q saia no spool o cabecalho (nome dos campos) e os dados, sugiro simplificar seu select para "select * from tabela" e retirar a linha "SET HEADING OFF" (você TA DIZENDO AQUI Q NAO É PRA MOSTRAR O NOME DOS CAMPOS!); use "SET HEADING ON"SQL> spool c:\aaa.txtselect * from tabela;SQL> spool offFalou!!!Armando Veloso. Compartilhar este post Link para o post Compartilhar em outros sites