我在 oracle 中遇到了一种奇怪的数据类型,名为 MLSLABEL
.它未列在数据类型文档中,仅对“受信任的 oracle”(无论是什么)有效。我能找到的文档是 this .什么是MLSLABEL
,它有什么作用?
最佳答案
MLSLABEL
是(曾经是?)一种由 Trusted Oracle 使用的数据类型,它是 Oracle 高级安全选项的先驱。 Admin 文档说它包含在常规 Oracle 中以实现兼容性。 Find out more .
值得信赖的 Oracle 作为一个品牌被 Oracle 9i 的 ASO 取代(我认为)。我不认为 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>
关于oracle - 什么是 MLSLABEL Oracle 数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2858682/