Zahl aus Datenbank in eine Variable einlesen ?

Hallo,

ich muß eine Zahl aus einer Datenbank auslesen und diese in eine Variable packen die ich dann in dem Script weiter verarbeiten kann. Aber ich krieg´s nicht hin (typischer Dau eben)

wie bekomme ich das Ergebniss von

set heading off
set feedback off
set pagesize 10000
select current_scn from sys.v$database;
exit

in eine Variable ?

Grüße

Chris

Auch hallo.

Vielleicht geht es über einen Umweg: mit "select as " eine Variable definieren, deren Inhalt in die DB schreiben und diese dann mit einer Programmiersprache auslesen.
Siehe zum Vergleich: http://entwickler-forum.de/showthread.php?t=44219&hi…

mfg M.L.

Ich hab´s !!!
Oh man, Ausführen eines Befehls zum Zeitpunkt des Aufrufs der Variablen…

aber nicht einfach das, da ich ja noch eine v$-Tabelle aufrufe… ich hab´s nicht geschafft das „$“ so zu maskieren das ich die Tabelle einfach so abfragen konnte.

Hier das Ergebnis:

table=‚V$DATABASE‘
var1=`sqlplus -s ‚/ as sysdba‘