под Spring платформу. И в данный момент есть вопрос связанный с upsert-ом. Т.е. связан с разрешением конфликтной ситуации при попытки сохранения поля с повторяющимся ключом в таблице.
Дан пример:
INSERT INTO train_ticket
(ticket_id, seat_num, destination)
VALUES (2, 28, "Astana")
ON CONFLICT (train_ticket, seat_num) DO UPDATE
SET ticket_id = 2, seat_num=28, destination = "Astana"
он у меня работает. С DO UPDATE, когда нужно обновить запись точно, если не удаётся добавить строку с повторяющимся первичным ключом или уникальным значением. Но у меня вопрос в том: а можно вместо куска с DO UPDATE использовать другие ключевые слова с CRUD операцией как INSERT или DELETE ?
так а через Spring Data не катит что ли)
Обсуждают сегодня