I don't have any experience, but you do math in tsql, So you just execute a giant tsql command, that gets the current value, does math, and updates it with a new value, all in tsql. [EDIT] Took a while to find a decent example of sql math, that would apply to you http://www.mssqltips.com/sqlservertip/1547/calculating-mathematical-values-in-sql-server/[^]