Boa noite colegas,
Seguinte, necessito gerar o nome de meu txt no seguinte formato:
aux_nm_arquivo := 'arq_' || pr_dat_inicio '_' || pr_dat_fim || '.dat';
Sendo que recebo os parametros de data da tela com o formato dd/mm/yyyy.
Como transformo para ddmmyyyy?
Desde já agradeço a compreensão.
nome arquivo utl_file
-
erthal
- Rank: Analista Sênior

- Mensagens: 130
- Registrado em: Seg, 22 Nov 2004 1:45 pm
- Localização: Niterói - RJ
Gustavo Erthal Jr. | TRISCAL
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br
...................................................
Rio de Janeiro | (21) 2507-2010
São Paulo | (11) 3167-0526
www.triscal.com.br
Nobre,
Já tentou usar a built-in TO_CHAR('DD/MM/YYYY','DDMMYYYY')?
Para ter certeza de que vai funcionar faça um teste no SQL*Plus para ver se o retorno é o que você espera.
Abraços,
Já tentou usar a built-in TO_CHAR('DD/MM/YYYY','DDMMYYYY')?
Para ter certeza de que vai funcionar faça um teste no SQL*Plus para ver se o retorno é o que você espera.
Abraços,
-
Jota
- Rank: Analista Júnior

- Mensagens: 77
- Registrado em: Qua, 17 Jun 2009 3:18 pm
- Localização: Blumenau - SC
Muito grato amigo,
consegui resolver da seguinte forma:
Fica o histórico para eventuais dúvidas.
consegui resolver da seguinte forma:
SELECT TO_CHAR(to_date(PR_DT_INICIO,'yyyy/mm/dd hh24:mi:ss'),'DDMMYYYY')
,TO_CHAR(to_date(PR_DT_TERMINO,'yyyy/mm/dd hh24:mi:ss'),'DDMMYYYY')
INTO AUX_DT_INICIO,AUX_DT_TERMINO
FROM DUAL;
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante
