@UNQKVB[[u,]nombre de archivo,"clave",bhandle[,longitud]] : Agregue un par de clave/valor de blob binario a una base de datos de UnQlite.

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta con @UNQOPEN
claveClave para agregar o reemplazar
mangoIdentificador binario devuelto por @BALLOC
de largoLongitud opcional (en bytes) para escribir (si se especifica -1 o nor, escribe todo el búfer)

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

Ejemplo:

 

Este ejemplo abre una base de datos llamada "test.db", luego asigna un búfer binario, lo escribe en la base de datos y luego lo vuelve a leer.

 

eco %@unqopen[rwc,test.db]

establecer identificador=%@balloc[4096]

eco %@unqkvb[test.db,"bbb",%handle,-1]

echo %@unqreadb[test.db,"bbb",%handle,-1]

echo %@unqclose[prueba.db]

 

Ver también: @UNQOPEN, @UNQCLOSE, @UNQKVBA.