У меня есть хранимая процедура, в которой я хочу создать определенную пользователем функцию - Разделить (разделяет строку, разделенную разделителями и возвращает строки в таблице), использовать функцию и, наконец, отбросить функцию.Создание функции User Defined в хранимой процедуре в SQL 2005
Вопрос в том, могу ли я создать определенную пользователем функцию внутри хранимой процедуры и, наконец, удалить ее?
спасибо.
С уважением NLV
Okie! Я думал об этом так же, как временная таблица. Если мы создадим временную таблицу в нашем USP, мы, наконец, удалим ее перед выходом, не так ли? Просто предположил, что нам нужно также сбросить UDF :) – NLV
Вы не можете создавать временные UDF в SQL Server (хотя вы можете создавать временные процедуры). Для UDF, который делает Splits, я бы рекомендовал просто сделать его постоянным, поскольку вы, скорее всего, снова его используете. – Thomas