@UNQREADF[[u,]filename, "key",outputname[,length]] : Liest einen Wert aus einem vorhandenen Schlüssel in einer UnQLite-Datenbank und speichert ihn in einer Datei.

 

uOptionales Flag, dass der Schlüssel Unicode (UTF16) ist
filenameMit @UNQOPEN geöffnete Datenbank
keyZu lesender Schlüssel
outputnameAusgabedatei, die den Wert enthalten wird
lengthOptionale Länge (in Bytes), die gelesen werden soll. Wenn nicht angegeben, liest @UNQREADF die gesamte Datei.

 

Gibt bei Erfolg 0 zurück, andernfalls einen Fehler.

 

Beispiel:

 

Öffnen Sie die Datenbank "test.db", lesen Sie den Schlüssel "btest" und speichern Sie den Wert in der Datei "d:\temp\btest.value":

 

set db=test.db

set key=btest

set result=%@unqopen[rwc,%db]

set result=%@unqreadf[%db,%key,"d:\temp\btest.value"]