我现在遇到一难题:PostgreSQL有一个数据表,但是我只知道一个字段的名称。现在我想查询数据库里面的除去这个字段的所有数据!请问怎么办?谢谢各位!!

解决方案 »

  1.   

    只知道 select * from tb 可以查询出表中全部数据
    除去这个字段的查询语句不可能有,叫经典有点可笑
      

  2.   

    declare @sql varchar(2000)
    set @sql = ''
    select @sql = @sql + ',' + name from syscolumns where id = object_id('表名') and name <> '字段名'
    set @sql=stuff(@sql,1,1,'')
    exec('select '+@sql+' from 表名')
    做人要厚道.调通就给分.呵呵~~