postgresql — вопросы с ответами

11 ответов
Я использую базу данных PostgreSQL для своего приложения Ruby on Rails (в Mac OS X 10.9). Есть ли подробные инструкции по обновлению базы данных PostgreSQL? Я боюсь, что уничтожу данные в базе данных или испортить их.
upgrade
24 июнь 2014, в 07:28
18 ответов
После перезагрузки моего Mac я получил ужасную ошибку Postgres: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? Причина этого в том, что мой macbook полностью застыл из-...
macos
26 нояб. 2012, в 21:23
11 ответов
Я либо забыл, либо ошибочно (во время установки) пароль для пользователя Postgres по умолчанию. Кажется, я не могу запустить его, и я получаю следующую ошибку: psql: FATAL: password authentication failed for user "hisham" hisham-agil: hisham$ psql В любом случае существует ли пароль reset или как...
postgresql-9.1
forgot-password
01 июнь 2012, в 06:47
2 ответа
Я новичок в базе данных PostgreSQL. Я просто хочу знать, есть ли GUI Tool для PostgreSQL, как SQLYog. strong > для MySql
12 март 2012, в 11:06
6 ответов
Я использую PostgreSQL 8.4 на Ubuntu. У меня есть таблица со столбцами c1 через cN. Столбцы достаточно широкие, что выбор всех столбцов приводит к тому, что ряд результатов запроса обрабатывается несколько раз. Следовательно, выход трудно прочитать. Когда результаты запроса составляют всего нескольк...
psql
output-formatting
07 март 2012, в 15:19
2 ответа
Я перехожу к PostgreSQL из SQLite для типичного приложения Rails. Проблема в том, что запущенные спецификации стали медленными с PG. На SQLite потребовалось ~ 34 секунды, на PG - ~ 76 секунд, что больше, чем 2x медленнее. Итак, теперь я хочу применить некоторые методы к , чтобы обеспечить производ...
database
performance
database-tuning
23 фев. 2012, в 04:05
5 ответов
Я хочу извлечь только часть даты из метки времени в PostgreSQL. Мне нужно, чтобы это был тип postgresql DATE, поэтому я могу вставить его в другую таблицу, которая ожидает значение DATE. Например, если у меня есть 2011/05/26 09:00:00, я хочу 2011/05/26 Я пробовал кастинг, но я получаю только 2011:...
26 май 2011, в 01:43
6 ответов
Кто-нибудь знает, как создавать кросс-таблицы в PostgreSQL? Например, у меня есть следующая таблица: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Я бы хотел, чтобы запрос возвращал следующую кросс-таблицу: Section Active ...
pivot
case
crosstab
09 июнь 2010, в 03:01
10 ответов
У меня есть таблица, созданная в postgreSQL. Я хочу посмотреть инструкцию sql, используемую для создания таблицы, но не могу понять ее. Как получить инструкцию sql create table для существующей таблицы в postgresql с помощью команды командной строки или sql?...
07 апр. 2010, в 16:05
5 ответов
В MS SQL-Server я могу сделать: SELECT ISNULL(Field,'Empty') from Table Но в PostgreSQL я получаю синтаксическую ошибку. Как эмулировать функциональность ISNULL()?
sql-server
null
06 фев. 2010, в 18:56
9 ответов
Как объявить переменную для использования в запросе PostgreSQL 8.3? В MS SQL Server я могу это сделать: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar Как мне сделать то же самое в PostgreSQL? В соответствии с документацией переменные объявляются просто как "nam...
postgresql-8.3
29 сен. 2009, в 08:20
7 ответов
Я только что установил postgresql, и я указал пароль x во время установки. Когда я пытаюсь сделать createdb и указать любой пароль, я получаю сообщение: createdb: не удалось подключиться к postgres базы данных: FATAL: аутентификация пароля для пользователя То же самое для createuser. Как мне начат...
database
configuration
24 сен. 2009, в 12:59
21 ответ
Есть ли способ использовать SQL для отображения всех внешних ключей для данной таблицы? Я знаю имя таблицы/схему, и я могу подключить это.
20 июль 2009, в 07:22
9 ответов
В поле PostgreSQL есть поле timestamptz, посвященное часовому поясу. Когда я извлекаю данные из таблицы, я тогда хочу вычесть время прямо сейчас, чтобы получить возраст. Проблема, с которой я сталкиваюсь, заключается в том, что как datetime.datetime.now(), так и datetime.datetime.utcnow(), похоже, в...
datetime
timezone
28 апр. 2009, в 03:36
8 ответов
У меня есть база данных Postgresql, на которой я хочу сделать несколько каскадных удалений. Однако таблицы не настроены с правилом ON DELETE CASCADE. Есть ли способ выполнить удаление и сообщить Postgresql, чтобы он каскадировал его только один раз? Что-то эквивалентное DELETE FROM some_table CASCAD...
24 сен. 2008, в 18:58
Наверх
Меню