blob: 2949e32e4c1315db116b4a2d102f1319fa47122a (
plain)
1
2
3
4
5
|
UPDATE Transactions
SET TimeTaken
= (CASE WHEN NewValue~E'^-?\\d+$' THEN NewValue::integer ELSE 0 END)
- COALESCE(OldValue::integer, 0)
WHERE ObjectType = 'RT::Ticket' AND Type = 'Set' AND Field = 'TimeWorked';
|