EDITAR: Esta respuesta es para SQL Server, no para Oracle. (No fue inmediatamente claro cuando se publicó la pregunta).
Es posible que desee comprobar la utilidad sqlcmd.
La utilidad sqlcmd le permite ingresar instrucciones de Transact-SQL, procedimientos del sistema y archivos de script en el símbolo del sistema. El siguiente ejemplo ejecuta una consulta cuando se inicia sqlcmd y luego sale inmediatamente. consultas múltiple por punto y coma pueden ser ejecutadas:
sqlcmd -d AdventureWorks -Q "SELECT FirstName, LastName FROM Person.Contact WHERE LastName LIKE 'Whi%';"
Para guardar el resultado de la consulta a un archivo, puede utilizar la opción -o C:\< filename>
.
Eso es exactamente lo que estaba buscando :) for..Thanks – Pia
@ patrick..how podemos canalizar la salida a una archivo arriba? – Sunny
@Sunny; '@echo selecciona la versión del sistema; | sqlplus nombre de usuario/contraseña @ base de datos> archivo.ext'. –