Запитання з тегом «postgresql-9.2»

для питань PostgreSQL, характерних для версії 9.2.

11
У дозволі відмовлено у відносинах
Я спробував запустити просту команду sql: select * from site_adzone; і я отримав цю помилку ERROR: permission denied for relation site_adzone Що може бути тут проблемою? Я також спробував вибрати для інших таблиць і отримав те саме питання. Я також намагався це зробити: GRANT ALL PRIVILEGES ON DATABASE jerry to …

10
Postgres DB Size Command
Чи є якась команда знайти всі розміри баз даних у Postgres? Я можу знайти розмір конкретної бази даних за допомогою наступної команди: select pg_database_size('databaseName');

3
Як зробити запит за допомогою полів у новому типі даних PostgreSQL JSON?
Я шукаю деякі документи та / або приклади нових функцій JSON в PostgreSQL 9.2. Зокрема, з урахуванням серії записів JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Як мені написати SQL, щоб знайти запис за іменем? У ванільному SQL: SELECT * from json_data WHERE "name" …

7
Запит PostgreSQL, щоб перелічити всі назви таблиць?
Чи є доступний запит для переліку всіх таблиць у моєму БД Postgres. Я спробував один запит, як: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Але цей запит також повертає перегляди. Як я можу отримати лише назви таблиць, а не перегляди?

15
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 = 'TARGET_DB'; Я припинив з'єднання з цієї БД, але якщо я спробую скинути …

25
Postgresql 9,2 невідповідність pg_dump версії
Я намагаюся скинути базу даних Postgresql за допомогою інструмента pg_dump . $ pg_dump books > books.out Як колись я отримую цю помилку. pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch Зараз --ignore-versionваріант застарілий і справді не був би рішенням моєї проблеми, навіть якби він …

3
Як зробити вибір за допомогою масиву, містить речення про значення в psql
У мене є стовпець arr типу array. Мені потрібно отримати рядки, де arrстовпець містить значенняs Цей запит: SELECT * FROM table WHERE arr @> ARRAY['s'] дає помилку: ПОМИЛКА: оператор не існує: символ змінюється [] @> текст [] Чому це не працює? ps Я знаю про any()оператора, але чому це не …

20
Файл сокета “/var/pgsql_socket/.s.PGSQL.5432” Відсутній у Mountain Lion (OS X Server)
Я щойно оновив свій сервер MacMini з Lion Server на Mountain Lion за допомогою OS X Server. У мене така ж проблема з PostgreSQL, як і в минулому році, коли я вперше встановив Lion Server. Коли я намагаюся виконати будь-яку команду терміналу PostgreSQL, я отримую таке горезвісне повідомлення про помилку, …

6
Експорт та імпорт дампа таблиці (.sql) за допомогою pgAdmin
У мене є версія pgAdmin 1.16.1 Отже, для експорту дамм-таблиці я роблю: Клацніть правою кнопкою миші на таблиці, а потім в меню натисніть backup, потім в Formatвиборі Plainі зберегти файл якsome_name.sql Потім я знімаю стіл. Гаразд, тепер мені потрібна резервна копія таблиці імпорту some_name.sql в базу даних. Як це зробити? …

3
PostgreSQL 9.2 row_to_json () із вкладеними об'єднаннями
Я намагаюся відобразити результати запиту в JSON, використовуючи row_to_json()функцію, додану в PostgreSQL 9.2. У мене виникають проблеми з визначенням найкращого способу представити об’єднані рядки як вкладені об’єкти (відношення 1: 1) Ось те, що я спробував (код налаштування: таблиці, зразки даних, а потім запит): -- some test tables to start out …


1
Не вдалося знайти функцію перетворення з невідомого в текст
В одному з моїх операторів вибору я отримав таку помилку: ERROR: failed to find conversion function from unknown to text ********** Error ********** ERROR: failed to find conversion function from unknown to text SQL state: XX000 Це було легко виправити за допомогою cast, але я не до кінця розумію, чому …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.