PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Uzyskać domyślne wartości kolumn tabeli w Postgresie?

Użyj schematu informacyjnego:

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 nazewnictwa schematów, powinno to działać w każdym systemie baz danych SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Utrzymywanie identyfikatora UUID w PostgreSQL przy użyciu JPA

  2. AMD, Intel i PostgreSQL

  3. Jak działa funkcja to_number() w PostgreSQL

  4. Python Postgres psycopg2 ThreadedConnectionPool wyczerpany

  5. Czy kolejność tabel w złączeniu ma znaczenie, gdy używane są złączenia LEWE (zewnętrzne)?