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

PostgreSQL - це об'єктна реляційна система управління базами даних з відкритим кодом, доступна для всіх основних платформ, включаючи Linux, UNIX, Windows та OS X. Питання щодо адміністрування або додаткових функцій найкраще направляти на dba.stackexchange.com.

3
PostgreSQL 'NOT IN' та підзапит
Я намагаюся виконати цей запит: SELECT mac, creation_date FROM logs WHERE logs_type_id=11 AND mac NOT IN (select consols.mac from consols) Але я не отримую результатів. Я перевірив його і знаю, що в синтаксисі щось не так. У MySQL такий запит працює чудово. Я додав рядок, щоб переконатися, що macв consolsтаблиці …

2
Масив елементів PostgreSQL, кожен із яких є зовнішнім ключем
Я намагаюся створити БД для мого додатка, і одне, що я хотів би знайти найкращим способом, це створення взаємозв'язку "один до багатьох" між моїм Usersі Itemsтаблицями. Я знаю , що може зробити третю таблицю, ReviewedItemsі є стовпці бути Userідентифікатором і Itemідентифікатор, але я хотів би знати , якщо це можливо …

4
Як вибрати ідентифікатор із максимальною групою дат за категоріями в PostgreSQL?
Наприклад, я хотів би вибрати ідентифікатор із максимальною групою дат за категоріями, результат: 7, 2, 6 id category date 1 a 2013-01-01 2 b 2013-01-03 3 c 2013-01-02 4 a 2013-01-02 5 b 2013-01-02 6 c 2013-01-03 7 a 2013-01-03 8 b 2013-01-01 9 c 2013-01-01 Чи можу я знати, …

9
“ПОМИЛКА: повинен бути членом ролі” При створенні схеми в PostgreSQL
Я ввійшов до облікового запису суперкористувача, і ось такий процес я роблю: 1-> CREATE ROLE test WITH IN ROLE testroles PASSWORD 'testpasswd' 2-> CREATE SCHEMA AUTHORIZATION test Роль створена правильно, але я отримую цю помилку при спробі створити схему: ERROR: must be member of role "test" Спасибі заздалегідь!
88 postgresql  roles 

1
Postgresql - резервне копіювання бази даних та відновлення для іншого власника?
Я зробив резервне копіювання бази даних на іншому сервері, і ця роль має іншу роль, ніж мені потрібно, за допомогою цієї команди: pg_dump -Fc db_name -f db_name.dump Потім я скопіював резервну копію на інший сервер, де мені потрібно відновити базу даних, але немає такого власника, який би використовувався для цієї …

8
Таблиці Postgresql існують, але отримання “відношення не існує” при запиті
У мене є postgresql db з кількома таблицями. Якщо я запитую: SELECT column_name FROM information_schema.columns WHERE table_name="my_table"; Я отримаю список стовпців, належним чином повернутих. Однак, коли я запитую: SELECT * FROM "my_table"; Я отримую помилку: (ProgrammingError) relation "my_table" does not exist 'SELECT *\n FROM "my_table"\n' {} Будь-які думки щодо того, …
88 sql  postgresql 

16
Під час встановлення pg (0.17.1) сталася помилка, і Bundler не може продовжувати
Я щойно встановив Rails 4.0.2і при створенні нового додатка на етапі комплекту отримую: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the 'libpq-fe.h …

8
Сервер PostgreSQL не зупиняється
Маючи невелику проблему з PostgreSQL в Mac OS X 10.8.4. Я випадково зробив це, brew rm postgresql --forceпоки працював сервер postgres. Коли я встановив за допомогою brew install postgresqlі запустив, pg_ctl -D /usr/local/var/postgres startя отримую: pg_ctl: another server might be running; trying to start server anyway server starting FATAL: lock …


10
Аналіз використання індексу PostgreSQL
Чи існує інструмент або метод для аналізу Postgres та визначення того, які відсутні індекси слід створити, а які невикористані індекси видалити? У мене є невеликий досвід роботи з інструментом "Профайлер" для SQLServer, але я не знаю подібного інструменту, включеного до Postgres.

14
Не вдається встановити PostgreSQL: сталася помилка під час виконання програми встановлення середовища виконання Microsoft VC ++ у Windows XP
Я завантажив інсталятор postgresql-9.0.1-1-windows.exe з офіційного сайту, запустив його, а потім отримав повідомлення про помилку: Під час виконання інсталятора середовища виконання Microsoft VC ++ сталася помилка У чому причина цього повідомлення про помилку? Платформа: Windows XP SP3, Dell Inspiron 1501. Процесор: AMD Sempron 3500+

8
усунути повторювані значення масиву в postgres
У мене є масив типу bigint, як я можу видалити повторювані значення в цьому масиві? Приклад: array[1234, 5343, 6353, 1234, 1234] Я повинен отримати array[1234, 5343, 6353, ...] Я протестував приклад SELECT uniq(sort('{1,2,3,2,1}'::int[]))у посібнику postgres, але він не працює.
86 postgresql 

6
Чи можу я використовувати повернене значення INSERT… RETURNING в іншому INSERT?
Чи можливо щось подібне? INSERT INTO Table2 (val) VALUES ((INSERT INTO Table1 (name) VALUES ('a_title') RETURNING id)); як використання поверненого значення як значення для вставки рядка у другу таблицю з посиланням на першу таблицю?

18
Помилка: Немає модуля з назвою psycopg2.extensions
Я намагаюся створити базу даних PostgreSQL для мого проекту django, що, я вважаю, я зробив зараз завдяки відповідям на моє останнє запитання Проблеми з налаштуванням бази даних postgreSQL для проекту django . Зараз я намагаюся запустити команду 'python manage.py runserver' у Терміналі, щоб підняти мій localhost, але коли я запускаю …

2
Зберігайте вихідні дані запиту в одному масиві в postgres
Мій код: SELECT column_name FROM information.SCHEMA.columns WHERE table_name = 'aean' Він повертає імена стовпців таблиці aean. Тепер я оголосив масив: DECLARE colnames text[] Як я можу зберігати вихідні дані select у масиві colnames. Чи потрібна ініціалізація імен col?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.