Это немного похоже на запрос "курица или яйцо", но может ли кто-то придумать запрос, который может вернуть имя текущего экземпляра базы данных, в котором выполняется запрос? Поверьте мне, когда я говорю, я понимаю парадокс: зачем вам нужно знать имя экземпляра базы данных, если вы уже подключены для выполнения запроса? Аудит в среде с несколькими базами данных.
Я просмотрел все @@globals в Books Online. "SELECT @@servername
" близок, но мне нужно имя экземпляра базы данных, а не сервер.