Oznaczanie kolumny tabeli jako UNUSED

background image

Oznaczanie kolumn jako UNUSED

Usuwanie kolumn w bardzo dużych tabelach, z reguły trwa dość długo i generuje pewne obciążenie
dla bazy danych. Jeśli zależy Ci na pozbyciu się kolumny bez takich negatywnych perturbacji i
zależy Ci na czasie, możesz taką niepożądaną kolumnę oznaczyć jako UNUSED. Takie oznaczenie
kolumny nie sprawi że zostanie ona usunięta, ani też nie uwolni zajmowanego przez nią miejsca.
Nie będzie jednak widoczna w wynikach zapytania na tej tabeli, ewentualne referencje zostaną
usunięte, a będzie można stworzyć kolejną kolumnę o takiej samej nazwie. Oznaczanie kolumn
jako UNUSED wykonujemy taką komendą:

ALTER TABLE HR.EMPLOYEES SET UNUSED(SALARY,FIRST_NAME);

Sprawdzić czy mamy jakieś kolumny oznaczone jako unused możemy w słowniku
DBA_UNUSED_COLS_TABS:

SELECT * FROM DBA_UNUSED_COLS_TABS WHERE TABLE_NAME='EMPLOYEES';

W przypadku zwykłego użytkownika mamy do dyspozycji słownik USER_UNUSED_COL_TABS:

SELECT * FROM USER_UNUSED_COL_TABS WHERE TABLE_NAME='EMPLOYEES';

W późniejszym czasie możemy fizycznie usunąć kolumny oznaczone jako UNUSED przy użyciu
komendy:

ALTER TABLE EMPLOYEES DROP UNUSED COLUMNS;

Bezpłatne materiały edukacyjne.

www.jsystems.pl

A.Klusiewicz 1/1


Document Outline


Wyszukiwarka

Podobne podstrony:
Jak stworzyć indeks pierwszych liter dla wybranej kolumny z tabeli, PHP Skrypty
Jak sprawdzić typy i atrybuty ustawione dla każdej z kolumn tabeli, PHP Skrypty
BN 8931 05 1970 Drogi samochodowe Oznaczanie wskaznika nosnosci gruntu jako podloza nawierzchni
Jak oznaczyć partycją jako aktywną, Windows
Przesuwanie kolumn w obrębie tabeli, Dokumenty(1)
Tekst jako kolumny
Tekst jako kolumn1
Przeciwutleniacze jako dodatki do żywności oraz metody ich oznaczania
D19240830 Rozporządzenie Ministra Sprawiedliwości z dnia 30 września 1924 r o oznaczeniu dnia przyw
Oznaczanie rozpuszczonych ortofosforanów kolorymetryczną metodą molibdenianową z chlorkiem cynawym j
Oznaczanie kariotypu
Epidemiologia jako nauka podstawowe założenia
4 socjalizacja jako podstawowy proces spoeczny
Oznaczanie kwasowości
style poznawcze jako przykład preferencji poznawczych
radio jako medium audialne
socjologia jako nauka
Nakłucie prenatalne jako przyczyna krwotoku do jamy otrzewnej

więcej podobnych podstron