Учех се и използвам SQL Server 2008 new Mergeизявление за сливане ще сравнява / управлява таблицата с източник и таблицата на дестинациите ред по ред ("работа" означава операции, изпълнявани при съвпадащи или несъответстващи условия). Моят въпрос е дали целият процес на сливане ще бъде една транзакция или всеки ред сравнение / операция ще бъде една транзакция?
Оценявайте дали има документ, който да го доказва.
Благодаря предварително, Джордж
Отговори:
1 за отговор № 1Формулировката за сливане е операция, базирана на набор и като такава ще работи върху целия набор от съответстващи редове.
Тя много прилича на UPDATE или DELETE. Ако искате да (и звучи като вас), можете да го увиете с a BEGIN TRAN
и COMMIT
за целите на целостта на данните.