Мой SQL выглядит так:
:SETVAR VAR_DB_NAME DatabaseName.DBO
SELECT * FROM $(VAR_DB_NAME).tableName
Если я попытаюсь сделать:
CREATE FUNCTION $(VAR_DB_NAME).FunctionName
Я получаю сообщение об ошибке:
CREATE / ALTER FUNCTION 'не позволяет указывать имя базы данных как
префикс к имени объекта
Как я могу проверить, существует ли функция, и создать / удалить ее, используя ту же переменную?