275得票10回答
GUID / UUID数据库键的优缺点

我过去曾经在许多数据库系统上工作过,如果所有数据库键都是GUID / UUID值,那么在数据库之间移动条目将变得更加容易。我已经考虑过几次这样做,但总会有一些不确定性,特别是在性能和无法通过电话读出的URL方面。 有没有人在数据库中广泛使用GUID?采用这种方式会带来什么优势,可能存在哪些缺陷?

7得票4回答
如何在Xcode中找到iOS App的APP_UUID?

iOS模拟器将应用程序存储在~/Library/Application Support/iPhone Simulator/4.2/Applications/APP_UUID/中。 但是,我如何找到特定项目/目标的APP_UUID呢?

7得票2回答
MySQL id列默认使用UUID作为标识符

我正在尝试在MySQL 8.0.17中向现有表添加一列。该列需要包含UUID,并且我正在尝试将其设置为默认值。 这是我执行的语句: ALTER TABLE myTable ADD COLUMN UUID varchar(36) NOT NULL DEFAULT (UUID()); 不过...

14得票4回答
如何将UUID插入到RAW(16)列中

我有一个在Oracle中的RAW(16) PK列,想要使用JDBC插入数据: PreparedStatement stmt = connection.prepareStatement("insert into COUNTRY (id, state, version, code...

12得票3回答
为什么 Eloquent (在 Laravel 中) 将我的 varchar uuid 主键转换为整数,导致错误?

针对我昨晚的问题,经过一夜好眠,“发现”这是由于自动转换或类型转换等原因造成的。 总结: 模型将uuid作为主键 它们通过mySQL上的trigger进行插入操作 要获取数据库运行时生成的uuid,我调用$model_object->fresh();fresh() 当仅选择属性时,...

60得票8回答
如何在应用程序中获取Android手机的UUID?

我正在寻求帮助来获取我Android手机的UUID。我已经在网络上搜索并找到了一个潜在的解决方案,但它在模拟器中无法正常工作。 以下是代码: 我正在寻求帮助来获取我Android手机的UUID。我已经在网络上搜索并找到了一个潜在的解决方案,但它在模拟器中无法正常工作。 以下是代码:C...

45得票4回答
在Postgres和Java中将字符串转换为UUID

我需要将字符串(文本)转换为UUID(Postgres),并保持与字符串相同的排序。 是否可能? 我看到UUID基于时间,所以这可能不可能? 我需要将字符串(text)转换为UUID(Postgres),并且要保持与字符串相同的排序。这种转换是否可能呢?我看到UUID是基于时间生成的,因此可...

13得票3回答
在Go中将UUID输出为短字符串

有没有内置的方式或者比较标准的包能够将标准 UUID 转换成短字符串,以便生成更短的 URL? 也就是利用更大范围的字符集,例如 [A-Za-z0-9] 输出一个短字符串。 我知道可以使用 base64 对字节进行编码,如下所示,但我想找到创建类似于“单词”样式的字符串的方法,即没有 + ...

10得票2回答
未定义的引用uuid_generate ubuntu

我使用以下命令安装了libuuid。sudo apt-get install uuid-dev 确认已经从终端正确安装。 然后,我包含了<uuid/uuid.h>头文件。但是在调用下面的uuid-generate函数时,它会产生引用错误。 uuid_t newUUID; u...

46得票5回答
不同字符串生成的UUID相同

我有两个不同的字符串,但在转换为 UUID 后它们似乎相同。public static void main(String[] args) { try { UUID t1 = UUID.fromString("38e1036d-7527-42a3-98ca-f2f19d3...