Установите значение строки для переменной в sql - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь установить для salesorders.pickinglocation значение 448, если моему продавцу соответствует 68, а цены продавцов не «SO-» ИЛИ «QU-». Я получаю синтаксическую ошибку.

DECLARE @SalesOrder bigint = 68       --[Identifier]  
DECLARE @PickingLocation bigint  = 448

set SalesOrders.PickingLocation = @PickingLocation

FROM SalesOrderItems
inner join salesorders on salesorderitems.salesorder = SalesOrders.SalesOrder
inner join SalesOrderPrefixes on salesorders.salesorderprefix = SalesOrderPrefixes.salesorderprefix

WHERE SalesOrders.Salesorder = @SalesOrder
AND SalesOrderPrefixes.SalesOrderPrefixId <>'SO-' AND SalesOrderPrefixes.SalesOrderPrefixId <> 'QU-'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...