2013-07-02 3 views
3

Я уточнял некоторые методы MERGE, и синтаксис кажется намного лучше, чем UPDATE/SELECT, что я больше не могу визуализировать с помощью UPDATE/SELECT.Неправильно ли думать, что MERGE превосходит UPDATE SET (-, -, -) = SELECT -, -, -?

Я сошел с ума? Каковы недостатки использования MERGE в качестве единственного коррелированного механизма обновления?

+1

Это отличный вопрос! Если вы не получите хороший ответ, я предлагаю переустановить его на [dba.stackexchange.com] (http://dba.stackexchange.com/). –

ответ

2

Нет. Вы не сумасшедшие. Не на всех. Это лучше, чем обновление/вставка. Вот почему оракул представил его на первом месте.

Его проще, проще в написании, гораздо менее беспорядочно, и обновления/вставки в наборах, следовательно, эффективная работа.