Не отговаря на въпроса ви, но статията за MySQL udf е доста добра: https://www.codeproject.com/KB/database/MySQL_UDFs.aspx