我需要知道oracle
中的ROWID Psudocolumn
中可以出现什么字符我将MIN(ROWID)
作为AABy9CAAEAAACULAAA
和MAX(ROWID)
为AABy9CABgAAKiB/AA4
到目前为止,我认为ROWID
值只有字母数字但是如您在MAX(ROWID)
中看到的那样,有一个特殊的字符。
我需要知道 ROWID
谢谢
来自Oracle文档:
扩展的rowids被存储为基本64值,可以包含字符A-Z,A-Z,0-9,以及加号( )和正向斜线(/)。扩展的rowids不直接可用。
因此,除了基本字母数字字符外,唯一的"特殊"字符是加号和向前斜线。
请注意,Oracle版本8之前rowid
具有不同的格式,可以在同一文档链接中看到其详细信息。