У меня есть таблица BaseProducts
. Я хочу обновить строку из другой строки той же таблицы. Это то, что я пытался, но не работают средства не Updation,Обновить строку из другой строки той же таблицы?
UPDATE DP
SET
DP.[Description] = SP.[Description]
................................
................................
................................
,[LastModificationDateUtc] = GETUTCDATE()
FROM
[dbo].[BaseProducts] DP
INNER JOIN
[dbo].[BaseProducts] SP ON DP.Id = SP.Id
WHERE
SP.Id = @SourceBaseProductId
AND DP.Id = @DestinationBaseProductId;
У меня есть SourceBaseProductId
и DestinationBaseProductId
.
«но не работает», - а это значит? –
0 строк. – user960567
И запрос возвращает строки без 'update', а просто' select'? –