У меня есть таблица с этими столбцами:SQL Server Trigger. Нужна помощь
- долг
- оплачиваемую
- остался
Всякий раз, когда paid
столбец обновляется мне нужно пересчитать remained
используя следующий расчет debt
минус paid
Может ли кто-нибудь помочь Мне это удалось?
+1 для вычисленной сохраненной опции. – richaux
Спасибо, что ответили на вопрос И ТАКЖЕ, предлагая другой путь. В моем случае вычисление является геопространственным и, таким образом, не разрешено как постоянная колонка. (Вычисленный столбец xxx в таблице zzz не может быть сохранен, потому что тип столбца, «география», является не-байтовым CLR-типом.) Я мог бы создать вычисленный столбец без ключевого слова PERSISTED, но проблема, которую я пытаюсь решить, избегая дорогостоящих геопространственных вычислений во время выполнения. Хотя постоянный вычисленный столбец будет работать для OP, ваше триггерное решение - это то, что мне нужно будет с ним делать. Благодарю. –