Oracle ROWID在表定义MySQL转换中

时间:2013-03-11 15:54:27

标签: mysql oracle

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

我正在尝试在旧MySql数据库的Oracle中定义这样的表格,我不确定如何在ROWID中处理这个扩展的MySql

更新

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

1 个答案:

答案 0 :(得分:0)

有一个类似的StackOverflow问题here,它提供了替代方案但不是直接的“MySQL等价的ROWID”,因为没有任何这样的东西。

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