@UNQKVBA[[u,]filename, "key",bhandle[,length]] : Hängt einen binären Blob an den Wert eines bestehenden UnQlite-Schlüssel/Wert-Paares an.
| u | Optionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind |
| filename | Mit @UNQOPEN geöffnete Datenbank |
| key | Zu aktualisierender Schlüssel |
| bhandle | Von @BALLOC zurückgegebener binärer Handle |
| length | Optionale Länge (in Bytes) zum Schreiben (wenn -1 oder nicht angegeben, wird der gesamte Puffer geschrieben) |
Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.
Siehe auch: @UNQOPEN, @UNQCLOSE, @UNQKVB.
Beispiel:
echo %@unqopen[rwc,test.db]
set handle=%@balloc[4096]
rem write something to the binary buffer
echo %@unqkvba[test.db,"bbb",%handle,-1]
echo %@unqclose[test.db]