اکنون در اوراکل 12c R1 امکان تعریف ستون های نامرئی -invisible columns- برای جداول وجود دارد ، وفتی فیلد به عنوان یک ستون نامرئی تعریف میشود دیگر در نتایح جستجوهای عادی نمایش داده نخواهد شد و برای استفاده از این ستون ها باید بطور مستقیم به آن ها اشاره کرد.
تعریف این ستون ها بسیار ساده است :
- virtual column ها و partition column ها نیز میتوانند به عنوان یک ستون نامرئی تعریف شوند.
- امکان استفاده از ستون ها نامرئی در جداول موقت - temporary table - ، جداول خارجی - external tables - و جداول کلاستر - cluster table - وجود ندارد .
بیشتر بخوانید :
تعریف این ستون ها بسیار ساده است :
CREATE TABLE emp (eno number(6), ename name varchar2(40), sal number(9) INVISIBLE);همینطور میتوان آن را غیر فعال کرد :
ALTER TABLE emp MODIFY (sal visible);- در عبارت insert نیز باید صریحا به نام این ستون ها اشاره کرد.
- virtual column ها و partition column ها نیز میتوانند به عنوان یک ستون نامرئی تعریف شوند.
- امکان استفاده از ستون ها نامرئی در جداول موقت - temporary table - ، جداول خارجی - external tables - و جداول کلاستر - cluster table - وجود ندارد .
بیشتر بخوانید :
Invisible Columns in Oracle Database 12c Release 1 (12.1)
- ۰ نظر
- ۳۰ دی ۹۶ ، ۰۸:۰۰
- ۴۷۰ نمایش