【发布时间】:2017-08-10 21:46:02
【问题描述】:
我正在使用 Oracle 11gR2,我对包含 REFS 的对象有疑问。看下一张图:
并且知道表emp_ps是emp_typ的表,我无法理解图片中的句子是如何正确的。不应该是无法通过“。”访问的 ref 字段。操作员?我认为我必须将“e.dept”的值取消引用到 emp_typ 的辅助变量中,然后只有这样我才能浏览 aux 的字段!
【问题讨论】:
我正在使用 Oracle 11gR2,我对包含 REFS 的对象有疑问。看下一张图:
并且知道表emp_ps是emp_typ的表,我无法理解图片中的句子是如何正确的。不应该是无法通过“。”访问的 ref 字段。操作员?我认为我必须将“e.dept”的值取消引用到 emp_typ 的辅助变量中,然后只有这样我才能浏览 aux 的字段!
【问题讨论】:
我认为您只需要DEREF 即可将对象作为一个整体返回。
文档允许隐式dot-dereferencing,也可以进行多级嵌套。
【讨论】: