我试图显示rowid伪列,但发生了一些奇怪的事情, 这是我的查询
select rowid, rowid||'', rowid r from dual
输出:
ROWID||'' R
AAAAECAABAAAAgiAAA AAAAECAABAAAAgiAAA
那么为什么不能在没有别名的情况下显示rowid
或者不与其他内容连接?任何解释?
我使用过Toad和Oracle 10g。
答案 0 :(得分:3)
这个隐藏伪列的seems to be a Toad setting:
在数据网格中,鼠标右键单击 - SELECT COLUMNS
启用'ROWID'
你也有 -
Toad - 视图 - 选项 - 数据网格 - 数据 - 显示 - '显示ROWID in 可编辑的网格
它显示在SQL * Plus,SQL Developer和其他客户端中。