0
  DOCID    NUMBER(38)                               NULL,
  TEXTKEY  ROWID                                    NULL, 
  CONSTRAINT SYS_IOT_TOP_107722
 PRIMARY KEY
 (TEXTKEY)

我试图MySql从我们的旧Oracle数据库中定义一个这样的表,我不确定如何处理这个扩展ROWIDMySql.

更新

这是一些示例数据:AAAaRfAARAAACtcAAA。它似乎遵循 oracle 文档中所述的扩展密钥格式。我会尝试使用二进制文件,看看它是否会爆炸。

4

1 回答 1

0

这里有一个类似的 StackOverflow 问题,它提供了替代方案,但没有直接“与 ROWID 等效的 MySQL”,因为没有这样的东西。

所有列似乎都在这里为行创建唯一标识符,因此您可以使用AUTO_INCREMENT或 GUID 列。

于 2013-03-11T16:13:15.110 回答