2015-06-02 6 views

ответ

6

В той же базе данных, вы можете использовать следующий запрос:

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

или менее Netezza конкретного запроса

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

Вы бы получить доступ что-то похожее на information_schema. Имя столбца,% КПС%», будет использовать% в качестве шаблона ... сбор любой столбец, который имеет„КОРОВА“во имя

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

важные представления каталога в системе Netezza перечислены ниже

  • _V_USER: пользовательский вид дает информацию о пользователях в системе netezza.
  • _V_TABLE: представление таблицы содержит список таблиц, созданных в системе производительности netezza.
  • _V_RELATION_COLUMN: вид каталога системного каталога связей содержит столбцы, доступные в таблице.
  • _V_TABLE_INDEX: этот системный каталог содержит информацию о индексах , созданных на столе. netezza не поддерживает создание индексов на таблице на данный момент.
  • _V_OBJECTS: перечислены различные объекты, такие как таблицы, представления, функции и т. Д., Доступные в netezza.

Пример:

SELECT * 
FROM _V_RELATION_COLUMN 
WHERE 
    ATTNAME like '%GEO%' --SPECIFY COLUMN NAME 
    AND type = 'TABLE' 
Смежные вопросы