Size: a a a

pgsql – PostgreSQL

2021 June 21

V

Valery in pgsql – PostgreSQL
Extract возвращает число, а вы сравниваете его со строкой.
источник

Am

Artyom muradyan99 in pgsql – PostgreSQL
Спасибо большое,просто до этого делал без переменной(='1')  и подумал ,что чар
источник

DK

Dmytro Klekots in pgsql – PostgreSQL
Привет ребята, подскажите пожалуйста как правильно хранить интервал по времени без дат.
например "21:30-22:30"

Вот что у меня сейчас есть:
источник

SB

Sergey Bezrukov in pgsql – PostgreSQL
Как 2 инта, в секундах или минутах с момента начала суток
источник

DK

Dmytro Klekots in pgsql – PostgreSQL
Понял, спасибо)
источник

MK

Matwey Kornilov in pgsql – PostgreSQL
Только еще нужно не ошибиться, когда в этот день меняют время на летнее или обратно.
источник

SB

Sergey Bezrukov in pgsql – PostgreSQL
Для РФ неактуально )
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Ха-ха-ха!
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Как пользователь вводит -- так и хранить.

(Ну, то есть там везде жопа, в любом варианте. Но если не знаешь, что писать -- пишы как есть!)
источник

DK

Dmytro Klekots in pgsql – PostgreSQL
Спасибо
источник

DK

Dmytro Klekots in pgsql – PostgreSQL
А вот ещё вопросик к вам, насколько правильно использовать json как тип данных в колонке?
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Ну, это в принцыпе очень простой способ изрешэтить себе ноги -- с другой стороны, чем много думать лучшэ фигакнуть json и отложыть все проблемы на потом.
источник

DK

Dmytro Klekots in pgsql – PostgreSQL
Вот как раз пришло время менять всё на связи, спасибо за прошлый совет вам)
источник

D

Dmitriy in pgsql – PostgreSQL
Смотря для чего, на самом деле
источник

DK

Dmytro Klekots in pgsql – PostgreSQL
Есть время работы, и есть дни недели
источник

D

Dmitriy in pgsql – PostgreSQL
Ну я расписание работы организаций просто json-ом и хранил. Правда там с этими данными никакой работы даже не было - просто выводилось на сайте и всё
источник
2021 June 22

LY

Leonid Yuriev in pgsql – PostgreSQL
Приветствую.
Мне тут загадку загадали:
- 12 версия
- copy from в бинарном формате
- на стороне клиента: ERROR (null) [45944:842] Exception: Npgsql.NpgsqlException (0x80004005): Exception while reading from stream ---> System.IO.IOException: Unable to read data from the transport connection
- через 160 на севере: database LOG:  duration: 202590.129 ms  statement: COPY "foo" (id,"bar") FROM STDIN BINARY; и следом database LOG:  could not receive data from client: An established connection was aborted by the software in your host machine.
- после этого скопированные данные в БД остаются.

Правильно ли я понимаю:
- клиент отвалился при ожидании результата от commit (например из-за https://engineering.skroutz.gr/blog/uncovering-a-24-year-old-bug-in-the-linux-kernel/).
- сервер выполнил транзакцию, но поймал ошибку (таймаут) при отправке результата и сохранил транзакцию.
?
источник

C

Che in pgsql – PostgreSQL
Привет! Нужна свежая идея. Есть запись в таблице нужно обновить поле jsonb, хитрым запросом с двумя рекурсиями я получил табличку (cte) с путём в jsonb и новым значением, в ней примерно 1000 записей. Как бы теперь собрать из этой таблички один jsonb в котором обновлены значения по этим путям?
источник

Ð

Ð in pgsql – PostgreSQL
в качестве идеи могу предложить с такими задачами перенести подсистему на mongodb
источник

C

Che in pgsql – PostgreSQL
jsonb_set обновляет соответственно только для одной записи таблицы а нужно для всех
источник