Можно ли в PostgreSQL искать в каждом столбце каждой таблицы определенное значение? Аналогичный вопрос доступен здесь для
Можно ли в PostgreSQL искать в каждом столбце каждой таблицы определенное значение? Аналогичный вопрос доступен здесь для
Хорошо, я работаю над приложением, которое будет использовать серверную часть Linux под управлением PostgreSQL для передачи изображений в окно Windows с интерфейсом, написанным на C # .NET, хотя интерфейс вряд ли имеет значение. У меня вопрос: Как лучше всего хранить изображения в Postgres?...
Я использую Postgres DB для своего продукта. При выполнении пакетной вставки с помощью Slick 3 я получаю сообщение об ошибке: org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов. Моя операция пакетной вставки будет содержать более тысячи записей. Максимальное количество...
Рассматриваемая таблица содержит примерно десять миллионов строк. for event in Event.objects.all(): print event Это приводит к неуклонному увеличению использования памяти до 4 ГБ или около того, после чего строки печатаются быстро. Длительная задержка перед печатью первой строки меня удивила - я...
В PostgreSQL 9.3 Beta 2 (?) Как мне создать индекс для поля JSON? Я попробовал это с помощью ->оператора, hstoreно получил следующую ошибку: CREATE TABLE publishers(id INT, info JSON); CREATE INDEX ON publishers((info->'name')); ОШИБКА: тип данных json не имеет класса оператора по умолчанию...
Как я могу перечислить все таблицы базы данных PostgreSQL и отсортировать их по размеру ?
Я создаю таблицу, и это заставило меня задуматься. Если я сохраню, скажем, автомобили, у которых есть марка (например, BMW, Audi и т. Д.), Будет ли это иметь значение для скорости запроса, если я сохраню марку как int или varchar. Так это SELECT * FROM table WHERE make = 5 AND ...; Быстрее /...
Есть ли способ установить какое-то время «истечения» для записей данных в PostgreSQL ? Я думаю о чем-то эквивалентном EXPIRERedis . Я не хочу хранить метку времени, а затем вручную кодировать какое-то задание cron, чтобы проверить, какие записи истекли. Я пытаюсь выяснить, есть ли в PostgreSQL...
Как удалить значение типа перечисления, созданное в postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Например, я хочу удалить moderatorиз списка. Кажется, я ничего не могу найти в документации. Я использую Postgresql...
Я хочу написать функцию с pl/pgsql. Я использую PostgresEnterprise Manager v3 и использую оболочку для создания функции, но в оболочке я должен определить тип возвращаемого значения. Если я не определю возвращаемый тип, я не смогу создать функцию. Как создать функцию без возвращаемого результата,...
Таблица 'животные': animal_name animal_type Tom Cat Jerry Mouse Kermit Frog Запрос: SELECT array_to_string(array_agg(animal_name),';') animal_names, array_to_string(array_agg(animal_type),';') animal_types FROM animals; Ожидаемый результат: Tom;Jerry;Kerimt, Cat;Mouse;Frog OR Tom;Kerimt;Jerry,...
Мне нужно знать количество строк в таблице, чтобы рассчитать процент. Если общее количество больше некоторой предопределенной константы, я буду использовать постоянное значение. В противном случае я буду использовать фактическое количество строк. Я могу использовать SELECT count(*) FROM table. Но...
Я немного новичок в postgres. Я хочу взять значение (которое является целым числом) в поле в таблице postgres и увеличить его на единицу. Например, если в таблице «Итоги» было 2 столбца, «имя» и «Итого», а у Билла было всего 203, какой SQL-оператор я бы использовал, чтобы переместить общее...
Итак, в моем Postgresql есть: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc Чтобы упростить мою проблему, я хочу выбрать «id» из TAG_TABLE, когда строка «aaaaaaaa» содержит «tag_name». Поэтому в идеале он должен возвращать только "1", который...
На этот вопрос есть ответы на Stack Overflow на русском : DELETE и LIMIT в PostgreSQL Я пытаюсь перенести некоторые старые запросы MySQL в PostgreSQL, но у меня проблемы с этим: DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL не допускает упорядочивания или ограничений в синтаксисе...
Я новичок в Python и Django. Я настраиваю проект Django с использованием серверной части ядра СУБД PostgreSQL, но я получаю ошибки при каждой операции с базой данных. Например, когда я бегу manage.py syncdb, я получаю: C:\xampp\htdocs\djangodir>python manage.py syncdb Traceback (most recent call...
У меня есть база данных PostgreSQL, которую я бы хотел настроить для приема всех входящих соединений независимо от исходного IP-адреса. Как это можно настроить в файле pg_hba.conf? Я использую postgreSQL версии...
Я пытаюсь сделать что-то подобное в postgres: UPDATE table1 SET (col1, col2) = (SELECT col2, col3 FROM othertable WHERE othertable.col1 = 123); INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM othertable) Но пункт 1 невозможен даже с postgres 9.0, как указано в документации (...
Я хочу запустить небольшую базу данных PostgreSQL, которая работает только в памяти, для каждого написанного мной модульного теста. Например: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // ... } В идеале у меня должен...
У меня есть эта функция в PostgreSQL, но я не знаю, как вернуть результат запроса: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = 'ALPHABETIC' LIMIT...