Informix - crear tabla a partir de un archivo ascii

 
Vista:

crear tabla a partir de un archivo ascii

Publicado por daniel (59 intervenciones) el 30/12/2004 20:09:45
saludos, necesito un ejemplo de como con sql y a partir de un archivo ascii puedo extraer informacion para insertarla en una tabla.
se que usando:
load from archivo insert into tabla

pero quiero extraer parte de los datos, e incluso añadir otros, durante la subida.
gracias
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:crear tabla a partir de un archivo ascii

Publicado por Luis Octavio Rivaldo Blanquice (126 intervenciones) el 03/01/2005 14:30:34
Si tienes un archivo ascii, llamado Ej: datos.txt debes tener listo los campos que necesites subir a la tabla, para que sea mas facil usar el comando load from datos.txt insert into nombre_tabla.
Si los datos estan en otra tabla y tambien quieres complementar los datos con otras tablas adicionales, lo mejor es que hagas lo siguiente:
unload to nuevo_archivo.txt
select dato1,dato2, dato3 form tabla1, tabla2, tabla3
where condicion1.tabla1 = condicion1.tabla2
and condicion1.tabla3 = condicion1.tabla2
etc...
despues haces es cargue del archivo a la tabla nueva con el
load from nuevo_archivo.txt insert into tabla_nueva
;
Tambien hay otra forma de hacer esto y es usando el comando (FILE) :
file nombre_archivo delimiter "|" insert into nombre_tabla
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