Russian Qt Forum
Ноябрь 22, 2024, 18:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Чтение комментария к таблице/записи? PostgreSQL 7  (Прочитано 5217 раз)
Martiro
Гость
« : Июль 31, 2008, 12:53 »

Как получить комментарий объекта базы данных?
Раньше, когда стоял PostgreSQL 7 вот такой запрос проходил и все нормально было:
Код:
select a.description as desc, b.attname as fieldname from pg_description a inner join pg_attribute b on a.objoid=b.oid
where b.attrelid in (select oid from pg_class where relname='table_1') and b.attnum > 0
Теперь (в ЛинтерВС) не проходит, пишет
Цитировать
ERROR:  b.oid: нет такого атрибута
Можно как-нибудь обычным запросом вытащить комментарий?
« Последнее редактирование: Август 01, 2008, 08:26 от Martiro » Записан
Martiro
Гость
« Ответ #1 : Август 01, 2008, 09:17 »

Ответ нашел сам:
Код:
  SELECT d.description
  FROM pg_class c, pg_attribute a, pg_description d
  WHERE c.oid = a.attrelid
  AND a.attnum > 0
  AND (d.objoid = c.oid)
  AND (a.attnum = d.objsubid)
  AND c.relname = 'My_Table_Name'
  ORDER BY a.attname;
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.067 секунд. Запросов: 21.