我在 Oracle 中遇到了一种奇怪的数据类型,称为MLSLABEL
。它没有在数据类型文档中列出,并且仅对“可信预言机”(无论是什么)有效。我能找到的文档是this http://download.oracle.com/docs/cd/B28359_01/appdev.111/b31231/chapter3.htm#sthref131。什么是MLSLABEL
,它有什么作用?
MLSLABEL
是(曾经?)Trusted Oracle(Oracle 高级安全选项的前身)使用的数据类型。管理文档说它被包含在常规 Oracle 中是为了兼容性。了解更多 http://download.oracle.com/docs/cd/A57673_01/DOC/server/doc/ADG73/ch5.htm#dty-h-mlslabel.
值得信赖的 Oracle 作为一个品牌已被 ASO 和 Oracle 9i 所取代(我认为)。我不认为MLSLABEL
用于ASO(我在相关文档中找不到任何内容)。现代版本的数据库仍然支持它。可能是为了向后兼容:
SQL> select * from v$version;
BANNER
-----------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
PL/SQL Release 11.1.0.6.0 - Production
CORE 11.1.0.6.0 Production
TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
SQL> create table mls (id number, lbl mlslabel);
Table created.
SQL>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)