我有一个表TABLE中有几十个字段。(比如,A,B,C...Z)
我的需求是出了A字段不选以外,选出其他字段。
全选的sql语句是: select * from TABLE
我想要的是:select B,C,D,....,Z from TABLE
但是字段太多了,这样的语句太长,也不容易维护。有没有其他写法。
比如 select * except A from TABLE ?? 类似的?

解决方案 »

  1.   

    好像没有!就用select * from table吧,然后往前台传送的时候,不传A这个字段就行了呗!
      

  2.   

    我其实是需要指定A字段的值,不是用数据库里的值。
    我原先写的是:select t.*, 'a' A from TABLE t
    这样执行后我发现输出结果中有两个A列,一个是‘a’,一个是数据库表里的值。我不想输出数据库表里的值,怎么办?
      

  3.   

    这个问题你可以向Oracle公司申请。让他们把这个功能加起来。。