- https stackoverflow com questions 55123928 sql-postgres-insert-into-where-not-, ыы (?), 15:47 , 10-Мрт-20 (1)
- gt оверквотинг удален Откройте для себя merge и не насилуйте базу в извращенно, fantom (??), 14:08 , 11-Мрт-20 (3)
>[оверквотинг удален] > создаем SAVEPOINT с одним и тем же именем. То есть тут > вопрос, а можем ли мы в принципе создавать SAVEPOINT в пределах > одной транзакции с одним и тем же именем, даже если мы > его и удаляем, или надо все время генерить SAVEPOINT с разными > именами? > Непонятка вторая: > Я пока что склоняюсь, что вариант кода 2 должен быть рабочим. Но > хотелось бы узнать, что лучше по производительности: постоянно создавать и удалять > SAVEPOINT, или создавать SAVEPOINT с разными именами (например beforeInsert0, beforeInsert1, > ... beforeInsertN), и они потом сами удалятся при завершении транзакции?Откройте для себя merge и не насилуйте базу в извращенной форме.
|