Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Ejecutar una consulta que esta en un txt

Estas en el tema de Ejecutar una consulta que esta en un txt en el foro de Oracle en Foros del Web. Hola, soy nueva con el SQL*Plus y necesito ejecutar una consulta (muy extensa) que está en un archivo TXT. Cómo tengo que hacer esto? Qué ...
  #1 (permalink)  
Antiguo 04/09/2007, 09:41
Avatar de chepi  
Fecha de Ingreso: abril-2005
Ubicación: Posadas - Misiones
Mensajes: 116
Antigüedad: 19 años
Puntos: 1
De acuerdo Ejecutar una consulta que esta en un txt

Hola, soy nueva con el SQL*Plus y necesito ejecutar una consulta (muy extensa) que está en un archivo TXT. Cómo tengo que hacer esto?
Qué comandos tengo que escribir?

Necesitaría tambien que el resultado de esa consulta se guarde en otro txt.

Muchas gracias por la ayuda!!
  #2 (permalink)  
Antiguo 04/09/2007, 10:35
 
Fecha de Ingreso: julio-2007
Mensajes: 30
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: Ejecutar una consulta que esta en un txt

Aquí lo tienes todo para 8i (SQL*Plus User's Guide and Reference)

http://download.oracle.com/docs/cd/A87860_01/doc/server.817/a82950/toc.htm



Para lanzar consultas desde un fichero:

http://download.oracle.com/docs/cd/A87860_01/doc/server.817/a82950/ch3.htm#1001646


Para mandar los resultados a un fichero:

http://download.oracle.com/docs/cd/A87860_01/doc/server.817/a82950/ch4.htm#1006152


Saludos
  #3 (permalink)  
Antiguo 04/09/2007, 11:05
Avatar de chepi  
Fecha de Ingreso: abril-2005
Ubicación: Posadas - Misiones
Mensajes: 116
Antigüedad: 19 años
Puntos: 1
Re: Ejecutar una consulta que esta en un txt

Muchas gracias!!
  #4 (permalink)  
Antiguo 04/09/2007, 11:15
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Re: Ejecutar una consulta que esta en un txt

¿ Y no sirve esto ?

sql > spool c:\mi_spool.txt
sql > start c:\fichero_consulta.sql
sql > spool off
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:07.