2015-06-02 30 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' 
相关问题