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

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

14
Як об'єднати рядки рядкового поля в групу PostgreSQL 'за запитом?
Я шукаю спосіб об'єднати рядки поля в групу за запитом. Так, наприклад, у мене є таблиця: ID COMPANY_ID EMPLOYEE 1 1 Anna 2 1 Bill 3 2 Carol 4 2 Dave і я хотів згрупуватися по company_id, щоб отримати щось на кшталт: COMPANY_ID EMPLOYEE 1 Anna, Bill 2 Carol, Dave …

9
Пояснення JSONB, запроваджене PostgreSQL
PostgreSQL щойно представив JSONB, і він вже в тренді новин хакера . Було б чудово, якби хтось міг пояснити, чим він відрізняється від Hstore та JSON, які раніше були в PostgreSQL. Які його переваги та обмеження і коли хтось повинен розглянути можливість його використання?

12
Найкращий спосіб вибору випадкових рядків PostgreSQL
Я хочу випадковий вибір рядків у PostgreSQL, я спробував це: select * from table where random() < 0.01; Але деякі інші рекомендують це: select * from table order by random() limit 1000; У мене дуже велика таблиця з 500 мільйонами рядків, я хочу, щоб вона була швидкою. Який підхід кращий? …



7
PostgreSQL: Як зробити "нечутливий до регістру" запит
Чи є спосіб записати нечутливі до регістру запити в PostgreSQL, наприклад, я хочу, щоб наступні 3 запити повертали той же результат. SELECT id FROM groups where name='administrator' SELECT id FROM groups where name='ADMINISTRATOR' SELECT id FROM groups where name='Administrator'
338 postgresql 

8
Як вказати пароль на "psql" неінтерактивно?
Я намагаюся автоматизувати процес створення бази даних за допомогою сценарію оболонки, і одне, що я потрапив у дорожній блок із передачею пароля на psql . Ось трохи коду зі сценарію оболонки: psql -U $DB_USER -h localhost -c"$DB_RECREATE_SQL" Як мені передати пароль psqlнеінтерактивним способом?

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');


4
PostgreSQL: викидання бази даних PostgreSQL через командний рядок [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Я намагаюся скинути свою базу даних і створити нову через командний рядок. Я входжу за допомогою psql -U username …

7
Альтернативний вихідний формат для psql
Я використовую PostgreSQL 8.4 в Ubuntu. У мене є таблиця зі стовпцями c1наскрізь cN. Стовпці досить широкі, що вибір усіх стовпців призводить до того, що ряд результатів запитів перегортається кілька разів. Отже, вихід важко читати. Коли результати запиту складають лише кілька рядків, було б зручно, якби я міг переглянути результати …

8
Порівняння повнотекстової пошукової системи - Lucene, Sphinx, Postgresql, MySQL?
Я будую сайт Django і шукаю пошукову систему. Кілька кандидатів: Lucene / Lucene з компасом / Solr Сфінкс Постгреш вбудований повнотекстовий пошук Повний текстовий пошук MySQl Критерії відбору: релевантність результатів та рейтинг швидкість пошуку та індексації простота використання та простота інтеграції з Django вимоги до ресурсів - сайт розміщуватиметься на …

10
Неможливо відняти зсувні наївні та відомі за змістом дати
Я знаю часовий пояс timestamptz PostgreSQL . Коли я витягую дані з таблиці, я хочу зараз відняти час, щоб я міг досягти віку. Проблема у мене полягає в тому, що і те, і інше datetime.datetime.now() і, datetime.datetime.utcnow()здається, повертають невідомі часові позначки часового поясу, внаслідок чого я отримую цю помилку: TypeError: …

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