attraverso questo script apro sqlplus, faccio una query e inserisco il risultato in una variabile
tutto in modalita trasparente senza che a video si veda l'apertura di sqlplus
[code]
#!/bin/sh
VALUE=`sqlplus -silent user/password@instance <<END
set pagesize 0 feedback off verify off heading off echo off
select count(*) from tabella;
exit;
END`
echo $VALUE
[code]
ora dovrei modificare questo scripr in modo da poter fare piu query e inserire i risultato in append alla variabile inserendo prima di ogni query un testo riassuntivo
es(l'ho scritto senza badare alla sintassi)
select count(*) from tabella1
VALUE="Tot tabella1"
VALUE="$VALUE risultatoquery1"
select count(*) from tabella 2
VALUE="$VALUE Tot tabella2"
VALUE="$VALUE risultatoquery2"
select count(*) from tabella 3
VALUE="$VALUE Tot tabella3"
VALUE="$VALUE risultatoquery3"
in modo da ottenere una cosa del genere:
Tot tabella 1
454
Tot tabella 2
4265
Tot tabella
275
come posso concatenare i testi e i risultati di piu query all'interno del blocco
........... << END
END
spero di essere stato abbastanza chiaro

Rispondi quotando
