Вопрос спросил и ответил:
Как известно многим, PostgreSQL не поддерживает describe table
или describe view
. Как можно найти в google, PostgreSQL вместо этого использует \d+
.
Однако, если вы обращаетесь к PostgreSQL с помощью PgAdmin (я фактически использую PgAdmin3), то \d+
не работает. Что вы делаете вместо этого?
Я подумал об этом, когда играл с инструментом запроса в PgAdmin3. У меня было "хорошо, дух!" момент, когда я подумал посмотреть на домашнее окно PgAdmin3 и на дерево слева от этого окна. В разделе
<servername>
-> <databasename>
-> Schemas
-> <schemaname>
-> Tables
был список моих таблиц,
и нажатие на имя таблицы показало мне текст
очень похоже на то, что \d+
показал бы мне.
Так что в интересах кого-то, кто не сразу обнаружил это, вот ответ.