title: Updating multiple columns with function call
body: <p>Supposing I have table with columns
  a, b, c, d, e</p>
  
  <p>Is there a way/syntax to update columns d and e from out parameters of procedure/function that takes in parameters values of columns a, b and c. (procedure(a, b, c, out d, out e))</p>
  
  <p>(other than using a cursor to iterate through all rows one by one)?</p>