PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Получавате стойностите по подразбиране на колоните на таблицата в Postgres?

Използвайте информационната схема:

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)

До именуването на схемата, това трябва да работи във всяка система на база данни 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. Избиране на данни в Postgres масив

  2. Разбиране на ограниченията за проверка в PostgreSQL

  3. Пропускане на двойните кавички за извършване на заявка в PostgreSQL

  4. съхранява низове с произволна дължина в Postgresql

  5. За начинаещ, има ли голяма разлика между MySQL и PostgreSQL