Мне лично нравится создавать переменную таблицы или временную таблицу для хранения значений, а затем выполнять обновление / вставку, но обычно я выполняю массовую вставку / обновление. Что хорошо в этом шаблоне, так это то, что он работает для нескольких записей без избыточности во вставках / обновлениях.

я есть следующее утверждение в моем коде

INSERT INTO #TProductSales (ProductID, StockQTY, ETA1) 
VALUES (@ProductID, @StockQTY, @ETA1)

Я хочу сделать что-то вроде:

IF @ProductID exists THEN 
   UPDATE #TProductSales 
ELSE 
   INSERT INTO #TProductSales

Есть ли способ, которым я могу сделать это?

Ответы на вопрос(3)

Ваш ответ на вопрос