oracle中的隐形数据列

时间:2014-01-03 09:34:53

标签: sql oracle

enter image description here

为什么在使用上述语法创建表时无法指定invisible

我需要任何特殊优惠吗?

[[ - 仅用于学习目的 - ]]

1 个答案:

答案 0 :(得分:3)

  

我需要任何特殊优惠吗?

不,您只需要Oracle 12c版本。您正在运行11g,不可见列是12c版RDBMS的新功能:

SQL> select * from v$version;

BANNER                                                                               
-------------------------------------------------------------------------------- 
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production     
....


SQL> create table t1(
  2    col1 number,
  3    col2 number invisible
  4  )
  5  ;

Table created