как к sp_refreshsqlmodule с процедурой, которые снабжаются префиксом схему

То, когда я сужу ДОЛЖНОСТНОЕ ЛИЦО sp_refreshsqlmodule [myschema.myprocedure], это бросает, не Могло найти объект 'myschema.myprocedure', или у Вас нет разрешения.

1
задан pdiddy 28 July 2010 в 15:34
поделиться

2 ответа

Если объект привязан к схеме, то метаданные не могут устареть, поскольку объект привязан к базовым объектам, на которые он ссылается.

РЕДАКТИРОВАТЬ: В соответствии с вашими изменениями имя процедуры следует заключить в одинарные кавычки:

EXEC sp_refreshsqlmodule 'myschema.myprocedure'
2
ответ дан 2 September 2019 в 22:39
поделиться

Обнаружил проблему, которую я должен был сделать, вот так:

EXEC sp_refreshsqlmodule '[myschema]. [Myprocedure]'

0
ответ дан 2 September 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: