-3

我想要一个返回表列名的查询。

我尝试了以下查询-

SELECT column_name ColName 
  FROM all_tab_columns 
 WHERE table_name ='<TABLENAME>';

但此查询返回重复的列名。

我不想distinct在我的查询中使用它,因为它会妨碍性能。

那么是否有一个查询返回表的列而没有任何重复。

4

1 回答 1

-1

这是从表中获取列名的解决方案。

    select column_name,data_type from cols where Table_name='TEST_TABLE'
于 2012-04-05T09:38:45.880 回答