2015-06-02 17 views

Odpowiedz

6

obrębie tej samej bazy danych można użyć następującego zapytania:

select * 
from _v_odbc_columns1 
where column_name like '%columnname%' 

lub mniej Netezza konkretnego zapytania

select * 
from information_schema.columns 
where column_name like '%columnname%' 
3

Można by coś podobnego dostępu do information_schema. Nazwa kolumny,% KROWA%”, użyłby% jako zamiennika ... zbierając każdą kolumnę, która ma«krowy»w nazwie

SELECT * 
FROM _V_SYS_COLUMNS 
WHERE 
COLUMN_NAME like '%COW%' 
AND TABLE_SCHEMA = 'DEV' 
ORDER BY TABLE_NAME 
; 
2

Ważnymi widoki katalogu w systemie Netezza są wymienione poniżej

  • _V_USER: widok użytkownika podaje informacje o użytkownikach w systemie Netezza.
  • _V_TABLE: widok tabeli zawiera listę tabel utworzonych w systemie wydajności netezza.
  • _V_RELATION_COLUMN: Widok katalogu systemowego kolumny relacji zawiera kolumny dostępne w tabeli.
  • _V_TABLE_INDEX: ten katalog systemowy zawiera informacje o indeksach utworzonych na stole. netezza nie obsługuje teraz tworzenia indeksów w tabeli.
  • _V_OBJECTS: wyświetla listę różnych obiektów, takich jak tabele, widoki, funkcje itp. Dostępnych w netezza.

przykład:

SELECT * 
FROM _V_RELATION_COLUMN 
WHERE 
    ATTNAME like '%GEO%' --SPECIFY COLUMN NAME 
    AND type = 'TABLE' 
Powiązane problemy