I think I might change this so that there is one `sprintf` instead of two. I am unsure if it is safe on all platforms to `sprintf` to a buffer and include that buffer in the args as well (`mssql_message` is the buffer AND one of the args). Safer I think to not do that.