Arquivo TXT

Scripts Diversos para o Oracle SQL*Plus. (Relacionado a ferramenta Oracle SQL*Plus, para questões de SQL, usar o forum SQL)
Responder
cancino
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Ter, 14 Out 2008 9:49 am
Localização: SP

Pessoal bom dia...
Gerei um arquivo .txt pelo sqlplus.
E gostaria de saber como eu faço para que não venha o select que eu fiz junto.
Esse é o inicio o txt.

Podem perceber que o select aparece.
Alguém pode me dar um dica.

Selecionar tudo

SQL> SELECT P.PERSON_CODE,
  2         --TI.TIMESHEET,
  3         P.FIRST_NAME||' '||P.SURNAME,
  4         --EP.ORGANISATION_CODE,
  5         --TI.WEEK,
  6         P.PER_CAN_WORK_AWAY,
  7         --F.STARTING,
  8         P.PERSON_START_DATE,
  9         p.email,
 10         SUM(TB.TOTAL_HOURS) TOTAL_HORAS
 11  FROM
 12         PERSON P,
 13         EMPLOYMENT_PERIOD EP,
 14         TIMESHEET TI,
 15         TIME_BOOKING TB,
 16         FISCAL F
 17  where  p.person_end_date is null
 18  and   ep.person_code = p.person_code
 19  and   ep.tor_end_date is null
 20  and   ep.timesheet_required = 'T'
 21  and   ti.person_code(+) = p.person_code
 22  and   ti.week(+)  BETWEEN '200836' AND '200839'
 23  AND  ep.organisation_code  LIKE '%'
 24  AND   ti.timesheet = tb.timesheet(+)
 25  AND   F.WEEK(+) = TB.WEEK
 26  GROUP BY
 27        P.PERSON_CODE,
 28        TI.TIMESHEET,
 29        P.FIRST_NAME||' '||P.SURNAME,
 30        EP.ORGANISATION_CODE,
 31        Ti.WEEK,
 32        P.PER_CAN_WORK_AWAY,
 33        F.STARTING,
 34        P.PERSON_START_DATE,
 35        p.email;
1000 aaaaaaaaa Fiuza Borba 13-MAR-00
aaaaaa.borba@aaaaaaaa.com 40



Muitooo Obrigada, :D
abonacin
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Ter, 30 Set 2008 2:35 pm
Localização: são paulo - sp
Adriano Bonacin

Olá Cancino...

Mas você fez este arquivo com o UTL_FILE ou usando o SPOOL??

Alias, deve ter feito apenas o Spool... Essa não é a melhor forma de se fazer um txt...

Tente gerar um arquivo usando o UTL_FILE...

http://www.psoug.org/reference/utl_file.html

Aí tem alguns exemplos...


Qualquer coisa posta...

falou
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Pode usar um dos vários "SET" que tem no SQL*Plus. Veja esse link pra ver do que eu estou falando:
http://glufke.net/oracle/viewtopic.php?t=306

Selecionar tudo

SQL> set echo on
SQL> @c:\temp\x.sql
SQL> select * from dual      =====>>> APARECE O SQL!!!!
  2  /

D
-
X

SQL> set echo off
SQL> @c:\temp\x.sql           
                                =======> NÃO APARECE O SQL
D
-
X

SQL> 
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes