Size: a a a

pgsql – PostgreSQL

2021 January 11

R

Rus in pgsql – PostgreSQL
Dmitriy
Вставил в одну, взял id, после чего вставил его в другую - 2 отдельных запроса. Можешь завернуть в транзакцию, если надо
а автоматизировать нельзя?
источник

D

Dmitriy in pgsql – PostgreSQL
Rus
а автоматизировать нельзя?
Ищи по запросу "postgresql insert into multiple tables"
источник

IK

Igor Komarov in pgsql – PostgreSQL
Dmitriy
Вставил в одну, взял id, после чего вставил его в другую - 2 отдельных запроса. Можешь завернуть в транзакцию, если надо
Вообще, в теории можно должно быть попаразитировать на insert ... returning _id внутри другого insert. Не уверен на 100%, но по-моему это должно работать
источник

IK

Igor Komarov in pgsql – PostgreSQL
Но конечно лучше либо разрулить на уровне кода несколькими запросами в транзакции, либо процедурой на уровне БД, так же – с несколькими запросами в транзакции
источник

D

Dmitriy in pgsql – PostgreSQL
Igor Komarov
Вообще, в теории можно должно быть попаразитировать на insert ... returning _id внутри другого insert. Не уверен на 100%, но по-моему это должно работать
Можно, но часто в приложениях используются различные ORM/Квери-билдеры, которые так точно не умеют. Да, можно вставку сделать и без них, но в if-аках собирать строку запроса - такое себе.
источник

D

Dmitriy in pgsql – PostgreSQL
То есть в производительности немного выиграешь, а в удобстве поддержки такого кода точно проиграешь
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
а как создать из консоли имя роли, начинающееся с цифры?
источник

AP

Anton Prokhorov in pgsql – PostgreSQL
Сергей Худояров
а как создать из консоли имя роли, начинающееся с цифры?
create role "1c_zp19";
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
ага.. я тоже так подумал
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
а он создает имя с кавычками. он что, больной? )
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
а разве можно создавать имена ролей, начинающиеся с цифры? Там же вроде бы применяются правила, которые подходят для SQL-идентификаторов.
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
да, тот же dbeaver легко мне создал..
источник

СХ

Сергей Худояров... in pgsql – PostgreSQL
я поэтому и не подумал, что есть ограниченяи
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
Сергей Худояров
ага.. я тоже так подумал
Так это саджест. Ожидаемо, что он будет предлагать название уже в кавычках, потому что без них подстановка была бы невалидной.
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
\du
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
weloyal=# \du 123
            List of roles
┌───────────┬──────────────┬───────────┐
│ Role name │  Attributes  │ Member of │
├───────────┼──────────────┼───────────┤
│ 123       │ Cannot login │ {}        │
└───────────┴──────────────┴───────────┘
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
postgres=# create role "1u";
CREATE ROLE

postgres=# drop role "1u";
DROP ROLE
источник

МШ

Маша Шабалдина... in pgsql – PostgreSQL
Всем привет)

#вакансия #DBA #fulltime #middle #PostgreSQL
Город: Москва
Форма работы: в офис на ст.м. Белорусская
Занятость: полная
Вилка: 200-250 (net)
Контакты: Телеграм - @mshabaldina Почта - mshabaldina@star-staff.ru
Ищу PostgreSQL DBA на крупнейшую в СНГ платформу, которая помогает анализировать эффективность маркетинговых затрат клиентов за счет статистического и динамического отслеживания звонков.  
Что ждем от тебя:
- Опыт администрирования PostgreSQL;
- Опыт оптимизации SQL-запросов;
- Понимание системных метрик производительности в контексте работы БД;
- Здоровое чувство самосохранения при выполнении задач от разработки.
Со своей стороны предлагаем: белое оформление по ТК РФ, премирование после испытательного срока, гибкий график 5/2 в офисе и возможность иногда поработать удаленно, бесплатная парковка, оплата конференций и обучения и т.д. Кофе и сладости само собой ;)
источник

Ss

Stts stss in pgsql – PostgreSQL
всем привет! кто знает как сделать так чтобы триггер запускался раз в день( ежедневно другими словами)?
источник

AS

Andrei Shmigiro in pgsql – PostgreSQL
В теле тригера сохранять в отдельную таблицу факт запуска
источник