Oracle - Todo un Recordset en Oracle

 
Vista:

Todo un Recordset en Oracle

Publicado por Nelson Miranda (4 intervenciones) el 20/09/2004 23:28:06
Tengo un archivo de texto separado por comas el cual debo migrar mediante un programa a una tabla de Oracle, lo que he hecho es escribir un programa que lea línea por línea y que mediante INSERT grabe el registro en una tabla.

El problema es que tarda demasiado (19 horas) porque son millones de registros, mi pregunta es, como puedo cargar un recordset con toda la información del archivo de texto y pegarlo en la tabla de Oracle sin que tenga que leer línea por línea? Existe algo así como INSERT INTO TablaOracleDestino Values <El recordset que estoy describiendo> ?

Les agradezco de antemano.
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:Todo un Recordset en Oracle

Publicado por Alejandro César (189 intervenciones) el 22/09/2004 18:49:59
Si tenés Oracle 9i podés usar Tablas Externas (external tables), ver este link para más información:
http://tahiti.oracle.com/pls/db901/db901.drilldown?remark=&word=creating+external+tables&book=&preference=

o busque información sobre "external tables" en: asktom.oracle.com
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