Я ищу способ запустить запрос, чтобы найти значения по умолчанию столбцов таблицы в Postgres. Например, если я сделал таблицу со следующим запросом:
** Примечание редактора: я исправил определение таблицы, поскольку оно не влияет на вопрос.
CREATE TABLE mytable (
integer int DEFAULT 2,
text varchar(64) DEFAULT 'I am default',
moretext varchar(64) DEFAULT 'I am also default',
unimportant int
);
Мне нужен запрос, который скажет мне, в каком-то формате, что значение по умолчанию для integer
равно 2, text
равно "Я по умолчанию", а moretext
- "Я тоже по умолчанию". Результат запроса может включать любое значение для любого другого столбца, у которого нет значения по умолчанию, т.е. unimportant
не имеет значения для моих целей и вообще не имеет значения.