If I cannot return an errorcode how would SQL know that an error has occured? Would I still be able to use the notification services that are built into SQL (ie it pages me when the job fails) if I write the error to the log?