获取数据库视图

时间:2011-05-04 14:54:45

标签: sql oracle jdbc

CREATE VIEW customer_ro (name, language, credit)
      AS SELECT cust_last_name, nls_language, credit_limit
      FROM customers

如何从数据库中获取与特定视图相关的别名(即名称,语言和信用)的名称。(oracle)....

我需要通过jdbc ...

使用它

1 个答案:

答案 0 :(得分:2)

虽然USER_TABLES中不再显示观看次数,但它们仍处于USER_TAB_COLUMNS(以及DBA_ALL_等效内容中。所以你可以这样做:

SELECT COLUMN_NAME
FROM USER_TAB_COLUMNS
WHERE TABLE_NAME = 'CUSTOMER_RO'
ORDER BY COLUMN_ID;

从jdbc你可以参数化,但否则相同的查询将起作用。