У мене є таблиця, в якій я намагаюся оновити кілька значень одночасно. Ось схема таблиці:
Column | Type | Modifiers
---------------+---------+-----------
user_id | integer |
subservice_id | integer |
У мене є user_id
і я хочу вставити кілька subservice_id
зразу. Чи є в цьому синтаксис, Postgres
який дозволить мені зробити щось подібне
insert into user_subservices(user_id, subservice_id) values(1, [1, 2, 3]);
Як би я це зробив?
generate_series
див. Dba.stackexchange.com/a/89544/16892