2015-06-02 70 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。 列名,%COW%」,將使用%作爲通配符......收集有任何列‘牛’之名在Netezza公司系統

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

重要的目錄視圖如下所列

  • _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' 
相關問題