Oracle - Lectura de Archivo y editarlo

 
Vista:

Lectura de Archivo y editarlo

Publicado por rodrigo (75 intervenciones) el 16/01/2004 13:44:29
Hola buenos dias.
tengo el siguiente problema tengo que leer un archivo que esta en un directorio del servidor, y luego editarlo (es como si yo cargara en una tabla el contenido del archivo y luego con form edito ese dato.. en el cual puedo bascar cualquier palabra.. es solo de edicion.. ), pero no se si una columna de la tabla soporte tantos caracteres ya que los archivos son bastantes extensos.... alguien me puede dar una idea de que hacer para poder editar este archivo en forms..
Recordande qie el archivo esta en el servidor y un cliente puede verlo desde su maquina ubicada en otra zona..

Muchas gracias cualquier idea se agradece..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Lectura de Archivo y editarlo

Publicado por Fran (11 intervenciones) el 17/01/2004 11:53:52
Aquí tienes un ejemplo:
ops$tkyte@8i> create table demo
2 ( id int primary key,
3 theClob clob
4 )
5 /
Table created.

ops$tkyte@8i> create or replace directory
2 MY_FILES as '/export/home/tkyte/public_html';
Directory created.

ops$tkyte@8i> create or replace
2 procedure load_a_file( p_id in number,
3 p_filename in varchar2 )
4 as
5 l_clob clob;
6 l_bfile bfile;
7 begin
8 insert into demo values ( p_id, empty_clob() )
9 returning theClob into l_clob;
10 l_bfile := bfilename( 'MY_FILES', p_filename );
11 dbms_lob.fileopen( l_bfile );
12 dbms_lob.loadfromfile( l_clob, l_bfile,
13 dbms_lob.getlength( l_bfile ) );
14 dbms_lob.fileclose( l_bfile );
15 end;
16 /

Procedure created.

ops$tkyte@8i> exec load_a_file( 1, 'index.html' );
PL/SQL procedure successfully completed.

ops$tkyte@8i> select * from demo;

ID THECLOB
---------- --------------------------------------------------
1 <html>
<head><title>Tom's Page</title></head>

<body>
<h1>Welcome to my home page</h1>

blah blah blah......

</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Lectura de Archivo y editarlo

Publicado por rodrigo (75 intervenciones) el 19/01/2004 18:50:29
Gracias ya lo tengo..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar