可以出现在 ROWID Oracle 中的字符
Characters that can be present in the ROWID Oracle
我需要知道 OracleROWID Psudocolumn
中可以输入哪些字符
我有 MIN(ROWID)
作为 AABy9CAAEAAACULAAA
和 MAX(ROWID)
作为 AABy9CABgAAKiB/AA4
直到现在,我认为 ROWID
值中只会出现字母数字
但正如您在 MAX(ROWID)
中看到的那样,有一个特殊字符。
我需要知道 ROWID
中可能存在的其他字符是什么
谢谢
来自 Oracle documentation:
Extended rowids are stored as base 64 values that can contain the characters A-Z, a-z, 0-9, and the plus sign (+) and forward slash (/). Extended rowids are not available directly.
所以除了基本的字母数字字符,唯一的 "special" 字符是加号和正斜杠。
请注意,在 Oracle 版本 8 之前,rowid
具有不同的格式,其详细信息可在同一文档中查看 link。
我需要知道 OracleROWID Psudocolumn
中可以输入哪些字符
我有 MIN(ROWID)
作为 AABy9CAAEAAACULAAA
和 MAX(ROWID)
作为 AABy9CABgAAKiB/AA4
直到现在,我认为 ROWID
值中只会出现字母数字
但正如您在 MAX(ROWID)
中看到的那样,有一个特殊字符。
我需要知道 ROWID
谢谢
来自 Oracle documentation:
Extended rowids are stored as base 64 values that can contain the characters A-Z, a-z, 0-9, and the plus sign (+) and forward slash (/). Extended rowids are not available directly.
所以除了基本的字母数字字符,唯一的 "special" 字符是加号和正斜杠。
请注意,在 Oracle 版本 8 之前,rowid
具有不同的格式,其详细信息可在同一文档中查看 link。