Über SQL-Abfrage prüfen, ob die Datenbank auf dem Remote-Server vorhanden ist

Ich habe eine Tabelle wie folgt in SQL Server 2012.

|---------------------|------------------|------------------|
|      ClientName     |     servername   |Databasename      |
|---------------------|------------------|------------------|
|          c1         |         s1       |         b1       |
|          c2         |         s2       |         b2       |
|          c3         |         s4       |         b4       |
|          c4         |         s5       |         b6       |
|---------------------|------------------|------------------|

Gibt es eine Möglichkeit, nur Zeilen zurückzugeben, für die auf den in der Tabelle genannten Servernamen eine Datenbank vorhanden ist?

Ich habe in Foren nach der Antwort gesucht, aber keine bekommen. Mir ist bekannt, dass es eine Anfrage gibt, die @ genannt wirHie prüft, ob eine Datenbank auf diesem Server vorhanden ist oder nicht.Aber in meinem Fall möchte ich, dass es Teil der where-Klausel ist.

Beachten Sie auch, dass sich diese Tabelle auf Server 1 befindet, die Server in der Tabelle jedoch voneinander abweichen können.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage