Как создать процедуру CLR в C #, которая будет развернута в схеме, отличной от DBO - PullRequest
5 голосов
/ 11 августа 2011

Я хотел бы создать функцию SQL, которая будет развернута в схеме, отличной от DBO.

Я нашел пост, где объясняется обходной путь со скриптом пост-сборки.

Как заставить имя схемы dbo?

Я мог бы использовать вышеуказанное решение, но я чувствую, что должно быть что-то более цивилизованное, чем это. Некоторые настройки параметров могут быть или атрибутом.

Спасибо

1 Ответ

2 голосов
/ 11 августа 2011

Есть два варианта достижения желаемого:

  • Вы можете настроить владельца процедуры в настройках проекта / вкладка БД
  • в противном случае используется схема по умолчанию для соединения, которое вы используете в VS

Поэтому, если вы хотите, чтобы она была помещена в другую схему, вы либо используете соединение с вашей целевой схемой в качестве схемы по умолчанию, либо соответственно настраиваете параметры проекта ...

...