sqlite.h
randomblob
Función del núcleo SQLite
randomblob(N)
La función randomblob(N) devuelve un blob de N bytes que contiene bytes pseudoaleatorios. Si N es menor que 1, entonces se devuelve un blob aleatorio de un byte.
Sugerencia: las aplicaciones puden generar identificadores únicos globales usando esta función junto con hex() y/o lower() de este modo:
hex(randomblob(16)) lower(hex(randomblob(16)))