You are on page 1of 2

UNUSED İNVİSİBLE

1.Unused olunmuş sütunu geri qaytarmaq mümkün deyil. 1. İnvisible olunmuş sütunu geri
qaytarmaq mümkündür.
2.Unused olunmuş sütunlara, onların adına heç bir halda
baxmaq olmur.Yalnız həmin cədvəldəki unused columns Set colinvisible on
un sayına baxa bilərik.
ALTER TABLE tab1 MODIFY b
Select * from user_unused_col_tabs
VISIBLE;
3.Unused olunmuş sütunlara heç bir halda İNSERT,
UPDATE, DELETE əmrləri istifadə etmək mümkün deyil.
4.Unused adətən iri həcmli cədvəllərlə işləyən zaman, iş 2.İnvisible olunmş sütunların adına
vaxtı ərzində hər hansı input/output çox olan cədvəldən baxmaq mümkündür.
müəyyən bir və ya bir neçə sütunun silinməsinə ehtiyac
yarandıqda istifadə olunur, bu halda input/outputu SQL> SET COLINVISIBLE ON
dayandırmamaq və bazada dayanma yaratmamaq üçün
SQL> DESC table
həmin sütun və ya sütunları o an unused edib, daha sonra
iş vaxtları olmayan bir saatlarda unused sütunları drop 3.İnvisible edilmiş sütunlara İNSERT,
etmək lazımdırş\. UPDATE, DELETE əmrləri istifadə
etmək mümkündür.
alter table table_name drop unused columns;

5.UNUSED olunmuş sütunun index və constraintlər 4.İnvisible adətən təhlükəsizlik məqsədi


silinir. ilə istifadə olunur. Bazada müəyyən
6.Eyni adda cədvəldə yeni sütun yaratmaq mümkünür. userlərin bir və ya bir neçə sütunlara
əlçatanlığının qarşısını almaq istəyiriksə
7.Unused olumuş sütun nə querydə nə DATA
bu üsul effekti ola bilər.
DİCTİONARYdə nə də DESCdə görsənmir.

8.Unused sütunlar cədvəldən hər hansı digər sütun və


sütunları explicit drop edən zaman avtomatik silinir.
9.Unused sütun cədvəlin 1000 sütun limitindən sayılır
hələ də√ An unused column counts towards the column per table
limit.

√ There is a maximum of 1000 columns per table in Oracle Logical


Databases.

You might also like