Oracle - Sql llamado desde un bat con parámetro de salida

 
Vista:

Sql llamado desde un bat con parámetro de salida

Publicado por Gema (15 intervenciones) el 16/11/2007 09:23:04
Hola, tengo un proceso .bat que llama a un sql que devuelve un valor:

FormatFecha.sql:

VARIABLE fecha VARCHAR2
DECLARE
aux_date VARCHAR2(8);
BEGIN
SELECT to_char(sysdate, 'mmddhh24mi')
INTO aux_date
FROM XG_GLOBALES;
:fecha=aux_date;
END;
/
EXIT :fecha;
/

Y desde el .bat quiero recuperar el valor devuelto en la salida

Recuperardate.bat
...
sqlplus %2/%3@%4 @formatfecha.sql
?????

¿Cómo puedo hacer ahora para asignar el valor de vuelto a una variable de entorno?

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