DBA Data[Home] [Help]

PACKAGE BODY: APPS.PNUTLPKG

Source


1 package body pnutlpkg as
2   -- $Header: PNUTLPKB.pls 115.8 2002/01/16 15:01:57 pkm ship    $
3 
4 procedure pnutlput (dir in varchar2, file in varchar2, buff in varchar2) is
5 
6 begin
7   v_handle := utl_file.fopen(dir, file, 'w');
8 
9   utl_file.put_line(v_handle, buff);
10   utl_file.fflush(v_handle);
11   utl_file.fclose(v_handle);
12 
13 exception
14   when utl_file.invalid_path then
15     raise_application_error(-20100, '-- pnutlput: invalid path');
16 
17   when utl_file.invalid_mode then
18     raise_application_error(-20101, '-- pnutlput: invalid mode');
19 
20   when utl_file.invalid_filehandle then
21     raise_application_error(-20102, '-- pnutlput: invalid filehandle');
22 
23   when utl_file.invalid_operation then
24     raise_application_error(-20103, '-- pnutlput: invalid operation');
25 
26   when utl_file.write_error then
27     raise_application_error(-20104, '-- pnutlput: write error');
28 
29   when utl_file.internal_error then
30     raise_application_error(-20105, '-- pnutlput: internal_error');
31 
32 end;
33 
34 end;