0

文档 ( http://www.sqlite.org/lang_corefunc.html ) 说它生成一个 N 字节的 blob,然后给出了一个使用randomblob(16)withhex()生成唯一 id的示例。

但是对于大多数数据库来说,randomblob(8) 还不够。8 个字节给出 64 位,这将给出 2^64 个不同的可能值(将通过 转换为十六进制格式hex(randomblob(8))。为什么要在这里浪费额外的 8 个字节?

4

1 回答 1

2

GUID被定义为具有 128 位。

于 2013-02-15T18:13:57.470 回答