SQL-SERVER我知道,oracle的没用过..

解决方案 »

  1.   

    用sql plus
    desc  tablename
      

  2.   

    或者
    select column_id, column_name, data_type, data_length, data_precision, data_scale,nullable,data_default from user_tab_columns where table_name = 'Tablename' order by column_id
      

  3.   

    select column_id,column_name,data_type,data_length,data_precision,data_scale,nullable,data_default from user_tab_columns where table_name = 'bid_link' order by column_id列不出来嘛
      

  4.   

    select column_name,data_type,data_length from dba_tab_columns where owner='user' and table_name='table'
    需要其他字段的话,看看dba_tab_columns的结构就可以了
      

  5.   

    select column_name,data_type,data_length from dba_tab_columns where owner='user' and table_name='bid_link'还是没列出来,我连的别人的数据库
      

  6.   

    select column_name,data_type,data_length from dba_tab_columns where owner='user' and table_name='BID_LINK'也不行的说
      

  7.   

    owner='user' 
    user也要大写的
      

  8.   

    select owner,column_name,data_type,data_length from dba_tab_columns 
    where owner='WINSTARHOUSEMARKET' and table_name='BID_LINK'
    其中:WINSTARHOUSEMARKET是所查表所在全权限的用户名
      

  9.   

    欢迎大家来ORACLE群进行交流与学习,谈谈你的见解,帮助别人就是帮助自己!群号:13508858
      

  10.   

    用sql plus
    desc  tablename
    这是最好的方法
      

  11.   

    ORACLE中的表名不是不分大小写的么