sql >> Databáze >  >> RDS >> PostgreSQL

Získat výchozí hodnoty sloupců tabulky v Postgresu?

Použijte informační schéma:

SELECT column_name, column_default
FROM information_schema.columns
WHERE (table_schema, table_name) = ('public', 'mytable')
ORDER BY ordinal_position;

 column_name │             column_default             
─────────────┼────────────────────────────────────────
 integer     │ 2
 text        │ 'I am default'::character varying
 moretext    │ 'I am also default'::character varying
 unimportant │ 
(4 rows)

Až do pojmenování schématu by to mělo fungovat v libovolném databázovém systému SQL.



  1. Deset nejlepších nástrojů GUI MySQL

  2. Jak vyhodnotit výraz v příkazu select v Postgresu

  3. 2 způsoby, jak získat den od data v Oracle

  4. Top 5 nástrojů pro monitorování dotazů PostgreSQL