@UNQKVFA[[u,]filename, "key",filename[,length]] : Hängt den Inhalt einer Datei an den Wert eines vorhandenen UnQlite-Schlüssel/Wert-Paares an.

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind
filenameMit @UNQOPEN geöffnete Datenbank
keyZu aktualisierender Schlüssel
filenameDatei, die an den vorhandenen Wert angehängt werden soll
lengthOptionale Länge (in Bytes) zum Schreiben (wenn -1 oder nicht angegeben, wird die gesamte Datei geschrieben)

 

Die maximale Dateigröße hängt von der Größe des Arbeitsspeichers und des verfügbaren Festplattenplatzes ab.

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

Siehe auch @UNQKVF.

 

Beispiel:

 

In diesem Beispiel wird eine Datenbank namens "test.db" geöffnet und die Datei testfile.txt an den Wert des Schlüssels aaa angehängt .

 

echo Testing file write and read

echo This is a test file > testfile.txt

echo %@unqopen[rwc,test.db]

echo %@unqkvfa[test.db,"aaa",testfile.txt]

echo %@unqclose[test.db]