#sql-server-2005
#sql-server-2005
Вопрос:
Я изменил тип данных столбца в одной из своих таблиц с int на decimal.
У меня есть UDF, ссылающийся на столбцы этой таблицы.
Как я могу гарантировать, что мой UDF возвращает десятичные числа, а не int, без необходимости его повторного создания?
(Для просмотра я знаю, что мы можем использовать sp_refreshview, не уверен насчет UDF).
Спасибо, Рашми
Ответ №1:
Я предполагаю, что вы говорите о встроенном TVF, и в этом случае вы можете использовать
EXEC sp_refreshsqlmodule 'YourTVF'