@zaychonok_lisa

Как посмотреть созданные колонки в созданной таблице в PostgreSQL?

В Mysql так можно:
show columns from имя_таблицы;
а как в posgres это вывести?
Такая команда только в консоли работает:
\d имя_таблицы;

А как в DBeaver посмотреть запросом?
  • Вопрос задан
  • 2258 просмотров
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Информация о колонках содержится в предстфвлении information_schema.columns
SELECT
	*
FROM
	information_schema.columns
WHERE
	table_schema = 'schema_name'
	AND table_name = 'table_name';


PostgreSQL information_schema.columns

например:
create table books (
	ID INT,
  	AUTHOR VARCHAR
);


SELECT
	*
FROM
	information_schema.columns
WHERE	table_name = 'books';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы