ALL_TAB_COLS difiere de ALL_TAB_COLUMNS en que las columnas ocultas no se filtran.¿Qué son los campos ocultos de Oracle?
¿Qué son los campos ocultos?
Esta vista difiere de "ALL_TAB_COLUMNS" en que las columnas ocultas son no filtradas.
ALL_TAB_COLS difiere de ALL_TAB_COLUMNS en que las columnas ocultas no se filtran.¿Qué son los campos ocultos de Oracle?
¿Qué son los campos ocultos?
Esta vista difiere de "ALL_TAB_COLUMNS" en que las columnas ocultas son no filtradas.
Las columnas ocultas son columnas que existen en la tabla pero que no se pueden seleccionar. Hay varias razones que Oracle podría crear un escondido column-- dos de las razones más comunes son
Varias otras características de Oracle pueden crear columnas ocultas, aunque esas características tienden a ser más esotéricas (es decir, si la memoria sirve, interMedia crea un par de columnas ocultas para rastrear varios bits de datos).
Oracle que utiliza internamente (ver http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96594/adobjadv.htm) y se pueden definir tales columnas para sus propias tablas ... Cuando se accede sin la debida autorización exhiben NULL en lugar del valor real (véase http://www.techrepublic.com/article/hide-sensitive-data-with-oracle-10g-column-masking/6156626) ...
"Oracle las columnas virtuales crean columnas ocultas en la tabla " que no está del todo bien. Las columnas virtuales no están ocultas (se mostrarán en select * from table). Oracle agregó columnas explícitas "invisibles"/ocultas solo en 12c. – Tagar
Las columnas ocultas también se utilizan para admitir la validez temporal, donde puede tener consultas de fecha/hora mejoradas tal como existían en un momento dado. Ver http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ilm/temporal/temporal.html –