РЕДАКТИРОВАТЬ: я отвлекаю свой ответ, ответы с использованием EXEC являются правильной идеей в этом случае.
Некоторое время это не нужно, но я считаю, что вы можете использовать SELECT db_name () в качестве подзапроса, например:
ALTER DATABASE (SELECT db_name()) ...
Для запуска соответствующей команды в текущей базе данных, если это работает для вашего варианта использования.