我想要一个查询,返回表格列的名称。
我尝试了以下查询 -
SELECT column_name ColName
FROM all_tab_columns
WHERE table_name ='<TABLENAME>';
但此查询返回重复的列名。
我不想在查询中使用distinct
因为它会妨碍性能。
所以有一个查询返回表的列而没有任何重复。
答案 0 :(得分:-1)
这是从表中获取列名的解决方案。
select column_name,data_type from cols where Table_name='TEST_TABLE'