Возможно, это ошибка в редакторе запросов. Функция появляется в дереве в нужном месте, но даже при названии функции dbo.xxxxxx функция не появляется в редакторе запросов, пока вы не закроете и не откроете новый сеанс, а затем появится, если вы введете dbo.
Если вы измените имя функции, то старое несуществующее назначение будет доступно, но не новое имя. Обновление не исправляет это только закрытие сеанса и запуск нового.
Почему я говорю, что это может быть ошибкой, так это то, что свойства разрешений для функции Table содержат синюю ссылку на свойства схемы, а функции Scalar - нет. Таким образом, это может быть более глубокая ошибка в том, как схема настроена в первую очередь, для которой может быть обходной путь. Или, может быть, схема в базе данных, над которой я работаю, была настроена неправильно.
Надеюсь, кто-то еще сможет пролить свет на этот вопрос.