Size: a a a

pgsql – PostgreSQL

2021 February 03

IK

Ilya Kos in pgsql – PostgreSQL
Левая панель вроде не автоматически обновляется
источник

MN

Moytra Nihzayvs in pgsql – PostgreSQL
Господа всем доброго дня никто не знает есть ли extentions для увеличения кол-ва символов для имён view с 32 символов  до 64 например
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Сергей Овчинников
Товарищи, подскажите, пожалуйста, почему при добавлении триггера к таблице и ссылаясь на функцию в EXECUTE PROCEDURE возвращает SQL Error [42883]: ERROR: function pg_catalog.pg_notify() does not exist
 ERROR: function pg_catalog.pg_notify() does not exist
Вы код покажите.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Moytra Nihzayvs
Господа всем доброго дня никто не знает есть ли extentions для увеличения кол-ва символов для имён view с 32 символов  до 64 например
Во-первых, лимит не 32 символа (а 63 байта).
Во-вторых, нет — это "зашито" в PostgreSQL.
источник

МИ

Максим Исаев... in pgsql – PostgreSQL
Ilya Kos
Левая панель вроде не автоматически обновляется
не... я уже час не могу понять в чем дело....
источник

IK

Ilya Kos in pgsql – PostgreSQL
Максим Исаев
не... я уже час не могу понять в чем дело....
Возможно, ты смотришь на одну схему, а запросы в другую уходят?
источник

МИ

Максим Исаев... in pgsql – PostgreSQL
Ilya Kos
Возможно, ты смотришь на одну схему, а запросы в другую уходят?
запрос без ON CONFLICT улетает туда куда надо.
источник

СО

Сергей Овчинников... in pgsql – PostgreSQL
Yaroslav Schekin
Вы код покажите.
А что тут показывать ? Я просто может не до конца что понимаю
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Сергей Овчинников
А что тут показывать ? Я просто может не до конца что понимаю
То, что указано в EXECUTE [PROCEDURE | FUNCTION] в определении триггера, должно быть триггерной функцией (RETURNS trigger). pg_notify() — не из таких.
источник

МИ

Максим Исаев... in pgsql – PostgreSQL
Уже принудительно указал схему в insert-е что за хрень....
источник

СО

Сергей Овчинников... in pgsql – PostgreSQL
Yaroslav Schekin
То, что указано в EXECUTE [PROCEDURE | FUNCTION] в определении триггера, должно быть триггерной функцией (RETURNS trigger). pg_notify() — не из таких.
хорошо, мне в общем нужно чтобы вызывалась функция с помощью select pg_notify("1", "2") где 1-канал, 2 - сообщение. сейчас это работает но если руками выполнять
источник

СО

Сергей Овчинников... in pgsql – PostgreSQL
кто то может объяснить популярно, пожалуйста?
источник

П

Павел П. in pgsql – PostgreSQL
Сергей Овчинников
кто то может объяснить популярно, пожалуйста?
Попробуйте сделать триггерную функцию, внутри которой и вызывается pg_notify.
источник

D

Dmitriy in pgsql – PostgreSQL
Максим Исаев
Уже принудительно указал схему в insert-е что за хрень....
Если не секрет, а почему вы amount и price в виде строк храните, а не в виде INT?
источник

am

a m in pgsql – PostgreSQL
Dmitriy
Если не секрет, а почему вы amount и price в виде строк храните, а не в виде INT?
Не хранят, а вставляют.
источник

D

Dmitriy in pgsql – PostgreSQL
a m
Не хранят, а вставляют.
Даже так, почему float, а не int для финансов?
источник

am

a m in pgsql – PostgreSQL
Максим Исаев
не... я уже час не могу понять в чем дело....
Дубль прецижон у них, вона.
источник

am

a m in pgsql – PostgreSQL
Dmitriy
Даже так, почему float, а не int для финансов?
Потому что накосячить с двумя нулями куда проще, чем засунуть дробную копейку.
источник

D

Dmitriy in pgsql – PostgreSQL
a m
Потому что накосячить с двумя нулями куда проще, чем засунуть дробную копейку.
Ну ок
источник

МИ

Максим Исаев... in pgsql – PostgreSQL
a m
Дубль прецижон у них, вона.
Что это значит?
источник