Rodrigo Napalm Posted July 12, 2011 Report Share Posted July 12, 2011 alguém sabe como fazer isso ai, pelomenos funcionar??? :rolleyes: PROCEDURE ENTREGAS_RELATORIO_DIARIO (caminho varchar2, arquivo varchar2) BEGIN IS --Variável que salva o texto --vFile_Saida é a variavel --SYS.UTL_FILE.FILE_TYPE é o tipo da variável vFile_Saida SYS.UTL_FILE.FILE_TYPE; BEGIN --SELECT SELECT MODELO INTO modelo_sql FROM TAE_PALLETE --FIM DO SELECT --Nome e localização do arquivo --no fim coloque um "." e a extensão desejada, exemplo: entregas_relatório.txt vFILE_SAIDA:=SYS.UTL_FILE.FOPEN('C:\TESTE\result\', 'teste.txt','W'); --Grava o conteudo desejado na linha SYS.UTL_FILE.PUT_LINE(vFILE_SAIDA, modelo_sql); --Limpa o buffer e descarrega ele no arquivo SYS.UTL_FILE.FFLUSH(vFILE_SAIDA); --Fecha o arquivo SYS.UTL_FILE.FCLOSE(vFILE_SAIDA); ENDENDObrigado desde já! Quote Link to comment Share on other sites More sharing options...
0 fulvio Posted July 12, 2011 Report Share Posted July 12, 2011 Boa tarde Rodrigo, Este script não é T-SQL... vou mover o tópico. :.) Quote Link to comment Share on other sites More sharing options...
Question
Rodrigo Napalm
alguém sabe como fazer isso ai, pelomenos funcionar??? :rolleyes:
PROCEDURE ENTREGAS_RELATORIO_DIARIO
(caminho varchar2, arquivo varchar2)
BEGIN
IS
--Variável que salva o texto
--vFile_Saida é a variavel
--SYS.UTL_FILE.FILE_TYPE é o tipo da variável
vFile_Saida SYS.UTL_FILE.FILE_TYPE;
BEGIN
--SELECT
SELECT MODELO INTO modelo_sql FROM TAE_PALLETE
--FIM DO SELECT
--Nome e localização do arquivo
--no fim coloque um "." e a extensão desejada, exemplo: entregas_relatório.txt
vFILE_SAIDA:=SYS.UTL_FILE.FOPEN('C:\TESTE\result\', 'teste.txt','W');
--Grava o conteudo desejado na linha
SYS.UTL_FILE.PUT_LINE(vFILE_SAIDA, modelo_sql);
--Limpa o buffer e descarrega ele no arquivo
SYS.UTL_FILE.FFLUSH(vFILE_SAIDA);
--Fecha o arquivo
SYS.UTL_FILE.FCLOSE(vFILE_SAIDA);
END
END
Obrigado desde já!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.