![]() |
|
Другие темы раздела | |||||||||||||||||||||||
PostgreSQL Запрос в БД, если хотя бы в одной таблице есть данные
https://www.cyberforum.ru/ postgresql/ thread2175607.html Добрый день! мой мозг не придумал, как правильно задать вопрос в гугле, поэтому пишу о помощи сюда. у меня есть две таблицы, связанные друг с другом id_object, Одна из них описывает сам объект, вторая говорит привязан ли к этому объекту эталон. я делаю запрос на выборку из этих двух таблиц: SELECT f.name, f.length, f.type, r.ave, r.on, r.time FROM object f,... |
Массивы в запросе PostgreSQL Делаю выборку 5 полей из разных таблиц через join, из этих пяти полей два мне нужно записать в два массива, чтобы потом с ними дальше работать в процедуре. Есть пример такого запроса или его синтаксис? Пытался что-то типа такого сделать, но пальцем в небо: select поле1, поле2, поле3, array(поле4 from таблица 4) into mas_поле4, array(поле5 from таблица 4) mas_поле5 from таблица1 join... | ||||||||||||||||||||||
PostgreSQL Как ускорить запрос выборки геоданных в PostgreSQL?
https://www.cyberforum.ru/ postgresql/ thread2174555.html К примеру есть таблица адресов компаний из 3-х полей: company_id, lat, lon. Необходимо получить расстояния до ближайшего адреса каждой из компаний. Для работы с геоданными использую расширения cube и earthdistance. Создаю дополнительное поле для ускорения запроса ALTER TABLE companies ADD COLUMN geog EARTH; Выполняю запрос: SELECT company_id, MIN(earth_distance(geog,... |
PostgreSQL Pg_restore
https://www.cyberforum.ru/ postgresql/ thread2173267.html Знаю что на этом форуме очень задается вопрос и мой будет уже тысячный но все же, не получается восстановить базу есть дамп db_ris_mkrpk_full_08112017.dmp лежит в папке C:\Users\Игорь, создался через pg_dump выполнял так: pg_restore -d db_ris_mkrpk /var/lib/pgsql/db_ris_mkrpk_full_08112017.dmp 2> /var/lib/pgsql/db_ris_mkrpk_full_08112017.log; и так: pg_restore -d db_ris_mkrpk... | ||||||||||||||||||||||
PostgreSQL Фильтрация данных Храню данные в виде Jsonb, выглядит так. Каждый продукт имеет некие свойства. {"properties":} Хочу сделать фильтр по этим данным, точнее по id и value_id. Как сделать так, чтобы при выборке он мне показал продукт, (где id = 1 а его value_id = 1) а так же (id = 2 а его value_id = 5). Надеюсь понятно, тоесть конкретный продукт должен найтись по этим четырем параметрам. |
PostgreSQL Замер времени выполнения функции postgres
https://www.cyberforum.ru/ postgresql/ thread2172323.html Добрый день, у меня есть функция в которой 2 цикла for и в каждом этом цикле есть еще 2 внутренних цикла. Нужно замерить каждый блок (цикл) и узнать какой тормозит. Как это сделать? Своими силами пытался сделать через clock_timestamp() - присваивал переменной, а потом вычитал из clock_timestamp() эту переменную и выводил raise notice, но такой способ не всегда работает правильно. | ||||||||||||||||||||||
PostgreSQL Как перенести БД из MS SQL в PostgreSQL?
https://www.cyberforum.ru/ postgresql/ thread2172285.html Добрый, подскажите плиз как перенести БД из MS SQL в PostgreSQL? |
PostgreSQL Pg_restore.exe на Windows Server 2012 - вы не можете использовать эту программу на вашем компьютере Доброго всем! Что за дела? С помощью виндовского pg_dump.exe на одном сервере 2012 сделал архив, попытался восстанавливать его в базу на другом 2012 с помощью pg_restore.exe и получаю редкое но очень печальное явление "вы не можете использовать эту программу на вашем компьютере. Обратитесь к разработчику". Система 64 бита, постгря тоже 64 бита. Программа pg_restore.exe консольная, как-то... | ||||||||||||||||||||||
PostgreSQL Получить кол-во рядов и несколько рядов select * from table limit 5 offset 3; select COUNT(*) from table; Как-то эти запросы реально ли объединить? То есть на выходе получить кол-во всего рядов и некоторые ряды. https://www.cyberforum.ru/ postgresql/ thread2171128.html |
PostgreSQL PgAdmin 4 - Asynchronous query execution/operation underway
https://www.cyberforum.ru/ postgresql/ thread2169391.html Здравствуйте. Windows 7, PostgreSQL 10, pgAdmin 4. Выполняю скрипт в котором 3000 инсертов в таблицу - пишет: Asynchronous query execution/operation underway. Query returned successfully in 553 msec. пишу select * from my_table чтобы проверить попали ли строки в таблицу и получаю: ERROR: execute cannot be used while an asynchronous query is underway. | ||||||||||||||||||||||
MySQl Postgressql PostgreSQL Почему при указании not null поля, после insert поле все равно 0? То есть при создании таблицы делаем обычную колонку и notnull, потом insert в обычную колонку селектим строчку и поле notnull равно 0. И второй вопрос почему-то postgre в запросах при допущении ошибок ничего не указывает то есть код выполнился таблица не создалась ошибок нет. Установил на линукс там все показывет, а на винде... |
PostgreSQL Как существующей колонке задать свойство PRIMARY KEY?
если пишу так
ALTER TABLE PUBLIC.STATISTICS ADD CONSTRAINT STATISTICS_PKEY PRIMARY KEY ("ID");
то выводится ошибка
ERROR: COLUMN "ID" OF relation "statistics" already EXISTS
https://www.cyb
Наверх
|