Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2010, 17:10
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 meses
Puntos: 85
Respuesta: Recorrer registros tabla

En principio, habría que hacer un select que divida los campos con un delimitador, por ejemplo:

Código:
select campo1 || ';' || campo2 from tabla;
Después, se me ocurren dos opciones, enviar el resultado a una variable o a un fichero para procesarlo, por ejemplo:

Código:
#!/bin/bash

output=‘sqlplus -s /  <<EOF
       set heading off feedback off verify off
       select * dual;
       exit
EOF
‘

echo $output
De todos modos, cada vez que fue necesario obtener información de la base de datos en un script del sistema operativo, siempre me fue mejor con algún lenguaje que tenga implementado un provider de base de datos, en caso de unix o linux, perl, y ahora ruby, son una buena alternativa.

Saludos