Ограничение по умолчанию с синонимом или UDF из другой базы данных

Можно ли добавить ограничение по умолчанию с синонимом или UDF из другой базы данных?

Create table TestTable ( ID int identity(1,1), SData varchar(100), UserName varchar(100) default [OtherDatabaseName].dbo.fn_Test('value')) 

Ниже приведено сообщение об ошибке, в то время как я пытаюсь добавить ограничение по умолчанию

В этом контексте имя «OtherDatabaseName» недопустимо. Допустимыми выражениями являются константы, константные выражения и (в некоторых контекстах) переменные. Имена столбцов запрещены.

Мы можем добавить UDF из той же базы данных, но я хочу добавить UDF из другой базы данных. Потому что он используется в нескольких базах данных на одном сервере.

И я не хочу создавать этот UDF во всей базе данных и предотвращать дублирование кода.

Пожалуйста, дайте мне знать, если есть какой-либо другой / лучший способ. Спасибо.

Interesting Posts

Функция подсчета строк всегда возвращает NULL

Пользовательская / динамическая категоризация в хранилище данных

Несколько независимых ForEach в пакете SSIS

Конкатенация строк на основе предыдущих значений строк

Как я могу программно преобразовывать типы данных SQL в .Net-типы данных?

Msgstr "Неправильный синтаксис около 'OFFSET' 'modift sql comm 2012 по 2008 год

SSIS выполняется успешно, но, похоже, не работает часть задачи сценария

Мне нужно развернуть мое программное обеспечение на других машинах вместе с базами данных

Как быстро закрыть все элементы Microsoft SQL Server Service Broker?

Отчет SSRS для отображения календаря типа Outlook – People x Days x Activities

Большая транзакция SQL: заканчивается память на PostgreSQL, но работает на SQL Server

Хранимая процедура SQL Server для экспорта Выберите результат в CSV

Вычислить SLA между SAME рабочей недели SQL Server

Рекомендации по инструменту сравнения sql (схема и данные), который поддерживает как Oracle, так и SQL Server?

Запрос по заказу

Давайте будем гением компьютера.