Drop table
W dowolnym momencie podczas wykonywania skryptu można usunąć z modelu danych, a zarazem z pamięci, wewnętrzne tabele aplikacji QlikView, korzystając w tym celu z instrukcji drop table.
Składnia:
drop table tablename [, tablename2 ...]
drop tables [ tablename [, tablename2 ...]
W rezultacie tej operacji zostaną utracone następujące elementy:
- Rzeczywiste tabele.
- Wszystkie pola, które nie stanowią części tabel pozostałych.
- Wartości pola w polach pozostałych, które pochodzą bezpośrednio z usuniętych tabel.
Przykłady i wyniki:
Przykład | Wynik |
---|---|
drop table Orders, Salesmen, T456a; | Ta linia spowoduje usunięcie z pamięci trzech tabel. |
Tab1: Load * Inline [ Customer, Items, UnitPrice Bob, 5, 1.50 ];
Tab2: LOAD Customer, Sum( Items * UnitPrice ) as Sales resident Tab1 group by Customer;
drop table Tab1; |
Po utworzeniu tabeli Tab2 tabela Tab1 jest usuwana. |