Обновление метаданных пользовательских функций t-SQL
Я занимаюсь программированием на T-SQL, и у меня есть некоторые определения Views в моей базе данных. Модель данных все еще меняется в эти дни, и у меня определены некоторые табличные функции. Иногда я намеренно использую
select * from MYVIEW
в такой табличной функции возвращаются все столбцы. Если вид меняется (или таблица), функция падает, и мне нужно перекомпилировать ее. Я знаю, что в целом это хорошо, что он предотвращает ошибки ада, но все же ...
Есть ли способ написать такие функции, чтобы они не взрывались у меня на лице каждый раз, когда я что-то меняю в базовой таблице? Или, может быть, я делаю что-то совершенно не так ...
Спасибо за помощь