我在oracle中遇到了一个奇怪的数据类型MLSLABEL
.它没有列在数据类型docs上,只对'trusted oracle'有效(无论是什么).我能找到的文件就是这个.MLSLABEL
它是什么,它做了什么?
MLSLABEL
是(是?)Oracle Trusted Oracle使用的数据类型,它是Oracle高级安全选项的先驱.Admin文档称它已包含在常规Oracle中以实现兼容性.了解更多.
作为一个品牌,值得信赖的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>