Вот пример
UPDATE duration = datediff(ss, statustime, getdate()), statustime = getdate() where id = 2009
Будет ли поле duration назначено неопределенное назначенное значение, так как statustime используется и присваивается в том же операторе? (т. е. положительное значение, если дата обрабатывается первым, или отрицательное, если время обработки обрабатывается первым)
Я могу определенно обновить его в двух отдельных утверждениях, но мне любопытно, что возможно обновить его в одном утверждении.