Ну я понимаю вопрос "как передать тело хранимой процедуры в UDF", но
_из_ UDF ?
И смысл его вытаскивать в UDF, если и так можно на "голом" SQL
вытащить, а затем, если "ну уж очень нужно", передать в UDF.
человек надеется, что проверка целостности будет более надежна, чем если
передавать блоб. а то кто-то может сохранить старую версию метаданых,
изменить, а потом передавать старую версию в UDF, которая будет говорить
- "да, все четко, наша система". Проблема только в том, что имея доступ
к метаданым умный хакер без проблем сможет изменить код так, что эта
UDF-ка не будет вызыватся вообще.
Роман