0

我有两个带有主键的 mysql 表(记录 'id' 字段)。这些表由 perl 应用程序使用。我想构建一个散列(在 perl 中),其中包括两个表中的记录,它们的 id 键控。当然,这不起作用,因为表之间的 id 不是唯一的。

无论如何要在mysql中的两个表中保持主要的唯一性?谢谢。

4

3 回答 3

1

用作 Perl哈希tablename . id中的键。

于 2012-09-29T22:43:48.450 回答
0

哈希 id1|id2 或您要使用的任何分隔符。那是它总是独一无二的。

于 2012-09-29T21:59:27.970 回答
0

可能存在性能或其他缺点,但请考虑使用 UUID 作为主键。

于 2012-09-29T22:02:14.957 回答