М'яке видалення (шаблон проєктування): відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
Створена сторінка: '''М'яке видалення''' ({{lang-en|Soft Delete}}) — шаблон проєктування, при якому сутність не вид... |
Немає опису редагування |
||
Рядок 74:
}
}
}}
Також щоб не змінювати код, можна додати [[Тригер (бази даних)|тригер]], який замінить операцію видалення:
{{sxhl|lang=sql|1=
USE prods
GO
CREATE TRIGGER products_delete
ON Products
INSTEAD OF DELETE
AS
UPDATE Products
SET IsDeleted = 1
WHERE ID =(SELECT Id FROM deleted)
}}
|