【发布时间】:2013-01-21 21:30:21
【问题描述】:
我找到了GUID generation routine with python。
运行代码会得到以下结果。
GUID:00000129e0e72d9b2aab3c1500ac001000e90001 时间:2010 年 7 月 17 日星期六 09:55:33(毫:0.787) IP:172.16.233.1 柜台:715865109这段代码的cmets有如下信息。
### GUID 是出色的数据库键。他们不需要访问 ### 数据库(获取最大索引号),它们非常独特,并且它们排序 ### 自动按时间。 GUID 可防止合并时发生键冲突 ### 两个数据库一起,合并数据,或者分布式生成key ### 系统。问题
- 这是否适用于 SQLite?据我所知,SQLite 中的 INTEGER 类型是 8 字节,而 8 字节,不可能以十进制存储值 0x00000129e0e72d9b2aab3c1500ac001000e90001 或 101362835865894089778560972572099193929729。
- 有没有办法使用 SQLite 获取全局唯一 ID?
【问题讨论】: