Публикации по теме 'postgresql'
Напишите хранимые процедуры SQL, научившись их отлаживать.
Мой личный любимый способ научиться лучше программировать — научиться лучше отлаживать. Отладка требует от вас понимания того, как машина воспринимает ваш код. Это помогает вам воспринимать сообщения об ошибках как информацию, а не как какую-то информацию. ужасное нарушение правил кодирования. Поэтому, когда я не очень хорошо знаю определенный язык программирования, я беру код у других людей (легко доступный на GitHub или обмене стеками) и пытаюсь подогнать его под свои нужды.
Будут..
Вопросы по теме 'postgresql'
postgres: проверка ограничений и нулевые значения
пожалуйста, взгляните на следующую таблицу:
name | x | y
---------+-----+------
foo | 3 | 5
bar | 45 | 99
foobar | 88 |
barfoo | 0 | 45
Я хочу добавить ограничение CHECK ( y > x ), но это, очевидно, не удастся,...
17.05.2024
Отображение результатов клиентского запроса PSQL 8.3+
Довольно глупый вопрос, но я не могу найти ответ в документах или справочных страницах.
Я думаю, что начиная с версии 8.3 клиент psql CLI не будет отображать результаты большого встроенного запроса. Он направляется в «менее похожее» средство...
17.05.2024
Триггеры PostgreSQL в приложении rails? Как выполнить createlang plpgsql имя_базы_данных?
Если я собираюсь использовать триггеры postgres в приложении rails, я могу использовать execute {create trigger} для создания триггера в файле миграции. Но где я должен писать эти строки? createlang plpgsql databasename;
18.04.2024
Сортировка Postgres по умолчанию по идентификатору - worldship
Мне нужно настроить worldship для извлечения данных из одной из наших баз данных postgres. Мне нужно, чтобы пакеты сортировались по id. У меня нет способа (о котором я знаю) заставить worldship отправить предложение order by, поэтому мне нужно,...
04.06.2024
Получение всех записей, день рождения которых сегодня в PostgreSQL
У меня есть следующий запрос, и мне нужно реализовать Mailer, который нужно отправить всем клиентам, у которых сегодня день рождения. Это происходит повседневно. Теперь мне нужно всего лишь выбрать клиентов Birthday с помощью SQL-запроса Postgres...
20.04.2024
Вставьте список python в базу данных Postgres
У меня возникли проблемы с форматированием списка для вставки с помощью psycopg. Вот пример кода, который я пытаюсь сделать. В основном я просто читаю данные из одной таблицы и пытаюсь вставить их в другую таблицу.
Код:
cur.execute("""select...
08.03.2024
Составные внешние ключи в Postgres
В настоящее время я работаю с базой данных для приложения для социальных сетей. База данных работает на postgresql, и я столкнулся с логической проблемой.
У меня есть два разных типа контента, которые можно отправлять: темы и посты. Каждый из них...
01.04.2024
Платформа Activiti BPM — выбрать конкретную схему для создания таблиц?
Я только начал работать с активностью и интегрировал ее в свой проект (на основе postgres) встроенным способом (пример фрагмента файла конфигурации spring)
(...)
<!-- Activiti components -->
<bean...
22.03.2024
очистка базы данных для схем postgres
У меня есть gem devise и gem apartment , которые я использую для создания отдельных схем для каждой учетной записи пользователя устройства.
документ и рекомендации по этому вопросу предлагают использовать промежуточное ПО Rack для...
08.04.2024
Как объединить DISTINCT и COUNT агрегированные значения
У меня есть таблица с темами со столбцами Capture_group_id, subject_id, round_id и некоторыми другими столбцами. Я хочу написать оператор SELECT, который возвращает отдельные субъекты, не обращая внимания на round_id, но я также хочу знать, в...
22.04.2024
Получить максимальные значения в PostgreSQL 8.0
Я использую Amazon Redshift . Мне нужно получить дату MAX в столбце по месяцам. Пример приведен ниже.
Есть 5 столов:
vendor
vendor_pkg
vendor_pkg_category
vendor_load
vendor_load_status
vendor V
vendor_id vendor_name...
09.03.2024
PostgreSQL jsonb, `?` и JDBC
Я использую PostgreSQL 9.4 и потрясающий тип поля JSONB. Я пытаюсь запросить поле в документе. Следующее работает в интерфейсе командной строки psql
SELECT id FROM program WHERE document -> 'dept' ? 'CS'
Когда я пытаюсь выполнить тот же...
16.05.2024
Получите количество записей, создаваемых каждую неделю в SQL
У меня есть таблица Вопросы . Как я могу подсчитать все вопросы, заданные за неделю?
В более общем плане, как я могу сгруппировать записи по неделям, в которые они были созданы?
Questions
id created_at title...
18.04.2024
Ошибка с group() из SQlite в PostgreSQL в Rails
Я пытаюсь загрузить свое приложение в героку, но это выдает ошибку в этом утверждении:
@exhibition.enrolments.select(:id).group('payment_id')
ActiveRecord::StatementInvalid (PG::GroupingError: ОШИБКА: столбец "enrolments.id" должен...
21.05.2024
Почему Anorm выдает исключение TypeDoesNotMatch при вставке первичного ключа в виде текста?
У меня есть таблица в Postgres 9.4 с адресом электронной почты в качестве первичного ключа. Затем, используя Anorm, я выполняю следующие действия.
DB.withConnection { implicit connection =>
SQL"insert into member_login_email(email,...
09.04.2024
Как выполнять запросы GET и POST в Swift?
Я адаптировал это из учебника iOS Apprentice Рэя Вендерлиха, часть 4.
Однако этот код работает как запрос GET, отправленный моему Strongloop API с простой моделью базы данных:
Это работает, но я не знаю, почему это работает, так как он не...
04.04.2024
Django – Как удалить атрибут primary_key из поля?
Итак, у меня есть модель в моей базе данных, и теперь я понял, что нет смысла создавать первичный ключ. Я хотел бы удалить атрибут первичного ключа из поля и использовать автополе django по умолчанию в качестве первичного ключа. Как я могу это...
30.04.2024
Отображение изображения, сохраненного как двоичное, в столбце Postgre bytea
Я застрял часами, работая над этим. В сети найдено несколько решений, но мне никто не помогает. У меня возникла проблема с отображением изображения в браузере с помощью PHP, который берет изображение из базы данных Postgres с типом столбца bytea. Я...
22.05.2024
Как мне сохранить данные postgres с помощью docker-compose
Я продолжаю терять свои данные при перезапуске докера, вот мой docker-compose.yml
postgres:
image: postgres
volumes:
- /data/myproject/postgres:/var/lib/postgresql/data
ports:
- '15432:5432'
environment:
POSTGRES_PASSWORD:...
11.03.2024
Найти пересечение между диапазонами дат в PostgreSQL
У меня есть записи с двумя датами check_in и check_out , я хочу знать диапазоны, когда несколько человек зарегистрировались одновременно.
Итак, если у меня есть следующие проверки/выписки:
Человек А: 1PM - 6PM
Человек Б: 3PM - 10PM...
30.04.2024
Новые материалы
Получение стоковых обновлений с помощью Python
Для начинающего финансового аналитика
Введение
Описание: Этот проект Python создает скрипт для получения текущих обновлений акций с финансового веб-сайта Yahoo. Для этого проекта мы..
Это все, что вам нужно знать о Kotlin в 2022 году
Добро пожаловать! Kotlin — это язык программирования, популярность которого, кажется, растет, его действительно можно использовать для создания чего угодно, и если вы хотите узнать о Kotlin,..
Текстовый графический интерфейс с Lanterna на Java
Мой опыт работы с компьютерами (и текстовыми графическими пользовательскими интерфейсами) начался еще в восьмидесятых, когда я был ребенком, на дне рождения друга. Это был «новенький» Amstrad..
Перезарядите свой мозг: умопомрачительный потенциал мозговых компьютерных интерфейсов
Способность читать свои мысли и управлять объектами разумом долгое время были предметом человеческого любопытства, ограниченного областью научной фантастики… то есть до сих пор? С технологией,..
Основы C# — Нулевой оператор объединения (??)
Оператор ?? называется null-coalescing operator .
Этот оператор используется для предоставления значения по умолчанию, если значение операнда в левой части оператора равно null ...
Сравнение номеров версий в C++ с использованием синтаксического анализа строк
Номера версий обычно используются для обозначения развития или обновлений программного обеспечения или любого другого продукта. При работе с номерами версий в C++ может быть полезно сравнить две..
В мир искусственного интеллекта…
ИИ — это новое топливо в современном мире. Куда бы вы ни обратились, с кем бы вы ни разговаривали — они, как правило, упоминают об ИИ хотя бы раз в ходе разговора. ИИ гудит повсюду.
У каждого..