当前位置: 代码迷 >> Oracle管理 >> 100分求取得一个表中的几个“列名”的语句解决方案
  详细解决方案

100分求取得一个表中的几个“列名”的语句解决方案

热度:34   发布时间:2016-04-24 05:46:38.0
100分求取得一个表中的几个“列名”的语句
例如,我在oracle里边有一个表叫“A”,它里边有很多列。

我现在只想取得一些“列名”,请问,应该怎样取?

------解决方案--------------------
elect column_name from dba_tab_columns where table_name= '你的大写表名 ';
------解决方案--------------------
select column_name from user_tab_columns where table_name= 'AUCLOT ';
------解决方案--------------------
select column_name from all_tab_columns where table_name= 'A ';
------解决方案--------------------

比如查表名为‘ACCT_BALANCE’的字段,可以用如下语句
select /*column_name*/ * from user_tab_columns where table_name = 'ACCT_BALANCE ';

column_name 就是这个表的每个字段
------解决方案--------------------
select column_name from user_tab_columns where table_name=upper( 'field ');
  相关解决方案