Can Process Author Execute SQL?

Is it possible to get Process Author to run some SQL code as one of the events in its Process?

We are using Microsoft SQL and 7.6+

There is a fairly complex calculation we want to do "on save", I appreciate we could conceivably do it in a logic hook  or similar but for us it would most easily be done in either a SQL stored proc or UDF.

Regards

Greg