diff --git a/src-db/database/model/prescript-PostgreSql.sql b/src-db/database/model/prescript-PostgreSql.sql
index 96754c0b8b..1a7b703426 100644
--- a/src-db/database/model/prescript-PostgreSql.sql
+++ b/src-db/database/model/prescript-PostgreSql.sql
@@ -1181,7 +1181,10 @@ CREATE OR REPLACE VIEW user_tab_columns AS
                FROM pg_attrdef
               WHERE pg_attrdef.adrelid = c.oid AND pg_attrdef.adnum = a.attnum)
             ELSE NULL::text
-        END AS data_default, not a.attnotnull AS nullable, a.attnum AS column_id, a.*
+        END AS data_default, not a.attnotnull AS nullable, a.attnum AS column_id, a.attrelid, a.attname,
+        a.atttypid, a.attstattarget, a.attlen, a.attnum, a.attndims, a.attcacheoff, a.atttypmod,
+        a.attbyval, a.attstorage, a.attalign, a.attnotnull, a.atthasdef, a.atthasmissing, a.attidentity,
+        a.attisdropped, a.attislocal, a.attinhcount, a.attcollation, a.attacl, a.attoptions, a.attfdwoptions
    FROM pg_class c JOIN pg_namespace n ON c.relnamespace = n.oid AND n.nspname = current_schema()
    JOIN pg_attribute a ON a.attrelid = c.oid AND a.attnum > 0
    JOIN pg_type t ON t.oid = a.atttypid 
@@ -1727,4 +1730,4 @@ BEGIN
 END ; $BODY$
   LANGUAGE plpgsql VOLATILE
 /-- END
- 
\ No newline at end of file
+ 
