Как проверить, существует ли база данных на удаленном сервере с помощью SQL-запроса
У меня есть таблица, как показано в SQL Server 2012.
|---------------------|------------------|------------------|
| ClientName | servername |Databasename |
|---------------------|------------------|------------------|
| c1 | s1 | b1 |
| c2 | s2 | b2 |
| c3 | s4 | b4 |
| c4 | s5 | b6 |
|---------------------|------------------|------------------|
Есть ли способ вернуть только те строки, для которых существует база данных на именах серверов, указанных в таблице?
Я искал ответ на форумах, но не смог его найти. Я знаю, что существует запрос, как упомянутоВот который проверяет, существует ли база данных на этом сервере или нет.Но в моем случае я хочу, чтобы это было частью предложения where.
Также учтите, что эта таблица находится на сервере 1, но серверы в таблице могут отличаться друг от друга.