居然有这样的需求.
既然你知道表名,而且你可以查询,那你就可以使用desc tableName知道它的字段的.

解决方案 »

  1.   

    不知道,你可以desc table1看看表字段再查
      

  2.   

    select column_name from user_tab_columns where TABLE_NAME='TABLE1';
    查处你表的字段名称
      

  3.   

    To jiezhi:
       问题是这样的,我有一个表,有20多个字段,其中有一个字段是图像字段,我想选取图像字段以外的所有字段,要一个一个字段列出来未免太繁琐了,因此提出上述问题
      

  4.   

    先删除图像字段:sql>alter table table1 drop column 图像字段;
                      2  commit;
     再选取其它字段:
                    sql>select * from table1;  
      

  5.   

    我之所以要剔除图像字段,是因为图像字段的值可能是NULL,因此,用select *时可能会出现“未指定的错误”的错误提示(因为select了NULL值),这个问题应该怎么解决呢?要是这个问题解决了,那开头的问题就不需要了。
      

  6.   

    select re from osm_flowrec where trim(' ' from re) is not null
      

  7.   

    to ccbzzp:
        trim(' ' from re) 这一部分是否有错? 能否把整个语句解释一下?