Postgresql-9.2 – вопросы и ответы

121
голос
1
ответ
В раунде обновлений я закончил (буквально, это было последнее обновление осталось), обновляя postgresql через homebrew. Он установил PostgreSQL 9.2.1. Я не мог заставить его работать: Dart:~ Arta$ ...
6 месяцев, 4 недели назад Arta
81
голос
2
ответа
У меня есть следующие таблицы: CREATE TABLE mail ( id serial, parent_mail_id integer, ... PRIMARY KEY (id), FOREIGN KEY (parent_mail_id) REFERENCES mail(id), ... ); CREATE TABLE incoming ( from_con...
6 месяцев, 4 недели назад Alexander
99
голосов
1
ответ
При выполнении запроса в Postgres появляется следующая ошибка: столбец "действие" имеет тип schemaname.enum_rights_actions, но выражение имеет тип enum_rights_actions Является ли это связанной с сх...
6 месяцев, 4 недели назад veidelis
82
голоса
1
ответ
Я пытаюсь сохранить результат запроса SELECT , передать его и повторно использовать в другой функции PL/pgSQL: DECLARE table_holder my_table; --the type of table_holder is my_table; result text; BE...
6 месяцев, 4 недели назад Xin
128
голосов
1
ответ
Я пытаюсь получить код EF 5.0, сначала работающий с PostgreSQL (поставщик Npgsql). У меня есть Npgsql 2.0.12.1, установленный через NuGet (ссылка на сборку 2.0.12.0). У меня есть Npgsql, объявленны...
6 месяцев, 4 недели назад Jaded
81
голос
1
ответ
Я работал над попыткой заполнить таблицу в базе данных PostreSQL с помощью Tweedy и Twitter Streaming API. Я очень близок, я считаю, что я всего в одной линии от нее. Я рассмотрел множество примеро...
6 месяцев, 4 недели назад Daniel F
58
голосов
1
ответ
У меня есть функция plsql void: CREATE OR REPLACE FUNCTION do_something(p_id BIGINT) RETURNS void AS $$ BEGIN insert .... END; $$ LANGUAGE plpgsql SECURITY DEFINER; Я хочу вызвать эту функцию из др...
6 месяцев, 4 недели назад ozczecho
102
голоса
1
ответ
Я использую postgresql. Я создал пользователя и предоставил доступ на db. Я хочу, чтобы пользователь мог видеть только предоставленные объекты схемы и объекты базы данных базы данных базы данных ос...
6 месяцев, 4 недели назад irfan_db
58
голосов
1
ответ
Я установил параметр конфигурации в postgresql 9.2.4 следующим образом в Datastudio SET foo.test = 'foo.test' Я могу получить доступ к этому значению в Datastudio, используя SELECT current_setting(...
7 месяцев назад Piyush Singh
59
голосов
1
ответ
Скажем, у меня в Postgres, хранящемся в поле JSON под названием "данные", как это { "CUSTA": { "name": "Customer A", }, "CUSTB": { "name": "Customer B", }, "CUSTC": { "name": "Customer C", } } Как ...
7 месяцев назад Axil
81
голос
1
ответ
Я ожидаю, что это простой ответ, но я не могу найти правильные условия для поиска. Я хотел бы добавить запятую между любым названием компании и "INC" (или, как это может быть, "LLC", "LP" и т.д.). ...
7 месяцев назад Dylan Hettinger
82
голоса
1
ответ
У меня есть postgress table, называемая catcodes. Когда я делаю select Catcode from catcodes; Это дает мне ошибку, подобную этой ERROR: column "catcode" does not exist LINE 1: select Catcode from c...
7 месяцев назад tsadkan yitbarek
57
голосов
2
ответа
Это мой файл settings.py в моем проекте Django. ОС: Windows, хостинг: localhost DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'postgres', 'USER': 'JESS', 'P...
7 месяцев назад jess.intutive
81
голос
2
ответа
Я переношу старый код Oracle в PostgreSQL 9.2. Существует сотни вызовов Oracle NVL(), поэтому я создал функции отображения, чтобы обеспечить эквивалентную функциональность. Это должно быть тривиаль...
7 месяцев назад kithril
374
голоса
11
ответов
Всякий раз, когда я пытаюсь удалить базу данных, я получаю: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Когда я использую: SELECT p...
7 месяцев назад Andrius
71
голос
3
ответа
Я пытаюсь импортировать одну из следующих карт OpenStreetMap 1 , 2 , 3<
7 месяцев назад DP_
70
голосов
1
ответ
PostgreSQL 9.2.4 Я больше не могу войти в систему с пользователем, который работал в прошлом. Я предполагаю проблему конфигурации. Поэтому для тестирования я создал тестовую роль пользователя "тест...
7 месяцев назад Markus L
58
голосов
1
ответ
У меня есть таблица с тремя столбцами, использующая тип NUMERIC. Однако у двух из них нет ничего (т.е. Пустого). Вот он код: CREATE TABLE profiles( ID SMALLINT, FID SMALLINT, SURVEY VARCHAR(100), P...
7 месяцев назад Gery
129
голосов
1
ответ
Я запускаю Postgres 9.2.4 с расширением hstore (в Windows) Учитывая таблицу: CREATE Table tmpM ( id bigserial NOT NULL, EventId bigint NOT NULL, LoginId bigint NOT NULL, CONSTRAINT tmpM_key PRIMARY...
7 месяцев назад ozczecho
395
голосов
5
ответов
Кажется, что тип Money обескуражен, как описано здесь Мое приложение должно хранить валюту, какой тип данных я должен использовать? Числовые, деньги или FLOAT?
7 месяцев назад daydreamer
58
голосов
1
ответ
Я импортирую таблицы с помощью Navicat Import Wizard (через соединение ODBC) в Postgres. У меня возникла проблема при импорте из Caché Intersystem DB таблицы, которая разрешает объект-объект-объект...
7 месяцев назад Luigi Saggese
144
голоса
3
ответа
Этот ответ показывает, как создавать значения High/Low/Open/Close из тикера: Получить агрегаты для произвольных временных интервалов Я пытаюсь реализовать решение на основе этого (PG 9.2), но мне т...
7 месяцев назад Brent.Longborough
129
голосов
2
ответа
Я использую сервер postgres db для моего использования. когда я запускаю запрос select * from pg_stat_activity на моем сервере postgresql, поэтому я получаю 98% запросов, таких как "SHOW TRANSACTIO...
7 месяцев назад Yogesh Prajapati
100
голосов
1
ответ
Попытка переместить T-SQL CTE в PostgreSQL. В T-SQL cast(0 as datetime) возвращается 1900-01-01 00:00:00.000 Есть ли эквивалентный "побочный эффект" в pg, чтобы получить День Один из эпохи? РЕДАКТИ...
7 месяцев назад Tim
58
голосов
1
ответ
Ниже приведена моя функция выборки create or replace function samp(in a int) returns int as $$ declare val int; val1 int; begin select coalesce(a-1,1) into val,coalesce(a-2,1) into val1; return val...
7 месяцев назад bigbiff
81
голос
2
ответа
Как использовать замену строк в Psycopg2 для обработки как значений NULL, так и не-NULL? Например: sql = 'SELECT * FROM table WHERE col = %s;' possible_params = [1, None] for x in possible_params: ...
7 месяцев назад Dylan Hettinger
251
голос
1
ответ
В одном из моих операторов выбора я получил следующую ошибку: ERROR: failed to find conversion function from unknown to text ********** Error ********** ERROR: failed to find conversion function fr...
7 месяцев назад Tomas Greif
58
голосов
2
ответа
Я пишу script для изменения всех функций postgres (меняя владельца каждой функции). Я могу перечислить все имена функций, используя postgres-запрос, но не могу указать параметры для каждой из этих ...
7 месяцев назад user1728310
113
голосов
1
ответ
Сегодня я заметил что-то странное в своих журнальных файлах. Я вижу, что "УВЕДОМЛЕНИЕ" регистрируется снова и снова. И я думаю, что я понял причину, но не подставил ее или исправить. Запрос: select...
7 месяцев назад David S
58
голосов
1
ответ
PostgreSQL: v9.2 на компьютере под управлением Windows. UPDATE: версия postgres на сервере равна 9.0, версия на моем компьютере - 9.2.1. Я пытаюсь использовать следующий запрос для обновления табли...
7 месяцев назад nfisher
71
голос
1
ответ
У меня есть таблица вроде этого id | name ---------- 1 | A 2 | B 5 | C 100 | D 200 | E 201 | F 202 | G Мне нужно ранжировать строки от 1 to 3 order by id , то есть мне нужен результат: id | name | ...
7 месяцев назад OTAR
134
голоса
5
ответов
Я использую postgresql 9.2 с платформой воспроизведения 2.1 Я загрузил драйвер здесь: http://jdbc.postgresql.org/download.html (драйвер JDBC4 Postgresql, версия 9.2-1002) Мой project/Build.scala фа...
7 месяцев назад David Kaczynski
82
голоса
1
ответ
Я пытаюсь обновить базу данных путем обновления или вставки новой записи в файл vote_user_table. Таблица определяется следующим образом: Column | Type | Modifiers -----------+---------+------------...
7 месяцев назад enzo
58
голосов
1
ответ
Как присвоить значение по умолчанию следующему типу инструкции Oracle в PostgreSQL 9.3? CREATE OR REPLACE FUNCTION(.... ... DECLARE v_var Table01.column01%TYPE := 'SLOW'; BEGIN ... ... END;
7 месяцев, 1 неделя назад gpa
90
голосов
3
ответа
Я пытаюсь запросить таблицу базы данных в postgresql, но каждый раз, когда я запускаю указанный ниже запрос, она дает мне ошибку INSUFFICIENT PRIVILEGE. Возможно, причиной такого разрешения было от...
7 месяцев, 1 неделя назад AKIWEB
99
голосов
2
ответа
Я близко, но застрял. Я вытаскиваю имя пользователя из drupal и сохраняю его в переменной с именем $ username, я хочу сохранить это в столбце с именем username. Однако приведенный ниже код вызывает...
7 месяцев, 1 неделя назад Tom
58
голосов
1
ответ
Я пишу функцию postgres, где я объявил переменную с именем fruit. $$ DECLARE IN_fruit varchar; sql; BEGIN IN_fruit := EXECUTE 'SELECT fruit FROM fruits WHERE id = 1' Как я могу получить эту работу ...
7 месяцев, 1 неделя назад user3422637
58
голосов
1
ответ
Необходимо сохранить временную метку с часовым поясом в базе данных. Целевое поле в таблице объявляется как "UploadTime" timestamp with time zone Я вставляю данные с помощью параметров команды: var...
7 месяцев, 1 неделя назад Jaded
58
голосов
1
ответ
PostgreSQL 9.2 У меня есть следующая таблица ( tbl ): ------------------------------------------------------------- | id | mailing_id | recipient_id | delivery_state_id | --------------------------...
7 месяцев, 1 неделя назад St.Antario
-4
голоса
1
ответ
Нужна помощь в том, как вызывать второй синтаксис разделителя запятой (21 место) из следующего примера строки и не называть "потенциальных клиентов" или "привет мир": potential customers, 21 locati...
7 месяцев, 1 неделя назад MelG
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема