Search Postgresql Archives

Re: SELECT <all fields except "bad_field"> from mytbl;

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Or even, slightly shorter:

EXECUTE
 'SELECT '
 || array_to_string(ARRAY(
   SELECT a.attname
     FROM pg_class c, pg_namespace n, pg_attribute a
    WHERE n.oid = c.relnamespace
      AND a.attrelid = c.oid
      AND a.attnum >= 1
      AND n.nspname = 'myschema'
      AND c.relname = 'mytbl'
      AND a.attname <> 'bad_field'
    ORDER by a.attnum), ', ')
  || ' FROM myschema.mytbl';

/E



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux