Вопросы с тегом «postgresql-9.2»

331
В разрешении отказано для связи

Я попытался запустить простую команду sql: select * from site_adzone; и я получил эту ошибку ERROR: permission denied for relation site_adzone В чем может быть проблема здесь? Я попытался также сделать выбор для других таблиц и получил ту же проблему. Я также попытался сделать это: GRANT ALL...

324
Команда Postgres DB Size

Есть ли команда, чтобы найти все размеры баз данных в Postgres? Я могу найти размер конкретной базы данных с помощью следующей команды: select

216
Как выполнить запрос, используя поля внутри нового типа данных PostgreSQL JSON?

Я ищу некоторые документы и / или примеры для новых функций JSON в PostgreSQL 9.2. В частности, учитывая ряд записей JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Как бы я написал SQL, чтобы найти запись по имени? В ванильном SQL:...

184
PostgreSQL запросить список всех имен таблиц?

Есть ли какой-либо запрос, чтобы перечислить все таблицы в моей базе данных Postgres. Я опробовал один запрос, как: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Но этот запрос также возвращает представления. Как я могу получить только имена таблиц, а не...

162
Postgresql - невозможно удалить базу данных из-за некоторых автоматических подключений к БД

Всякий раз, когда я пытаюсь удалить базу данных, я получаю: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Когда я использую: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname =...

99
Как сделать выбор с массивом, содержащим предложение значения в psql

У меня есть столбец arr типа array. Мне нужно получить строки, в которых arrстолбец содержит значениеs Этот запрос: SELECT * FROM table WHERE arr @> ARRAY['s'] выдает ошибку: ОШИБКА: оператор не существует: меняется символ [] @> текст [] Почему не работает? ps Я знаю про any()оператора, но...

95
Файл сокета «/var/pgsql_socket/.s.PGSQL.5432» отсутствует в Mountain Lion (сервер OS X)

Я только что обновил свой MacMini Server с Lion Server до Mountain Lion с помощью OS X Server. У меня та же проблема с PostgreSQL, что и в прошлом году, когда я впервые установил Lion Server. Когда я пытаюсь выполнить какую-либо команду терминала PostgreSQL, я получаю следующее печально известное...

92
Экспорт и импорт дампа таблицы (.sql) с помощью pgAdmin

У меня версия pgAdmin 1.16.1 Итак, для экспорта таблицы dumm я делаю: Щелкните правой кнопкой мыши на таблице, а затем в меню нажмите backup, затем в Formatвыборе Plainи сохранить файл какsome_name.sql Затем снимаю таблицу. Хорошо, теперь мне нужно импортировать резервную копию таблицы...

85
PostgreSQL 9.2 row_to_json () с вложенными объединениями

Я пытаюсь сопоставить результаты запроса с JSON с помощью row_to_json()функции, добавленной в PostgreSQL 9.2. У меня возникли проблемы с определением наилучшего способа представления соединенных строк как вложенных объектов (отношения 1: 1) Вот что я пробовал (код настройки: таблицы, образцы...