Frage : Wie man Variablen im sql openquery verwendet

Hallo ergreife ich etwas Daten von einem anderen Bediener using ein openquery. Ich möchte ein setzen, wo Aussage auf ihm, wo ich den Benutzer spezifiziere, aber ich es tun möchten, da ein parameter.

I ein Code-Stückchen angebracht, das z.Z. bearbeitet. Ich möchte testuser durch eine Variable wie @user ersetzen, dem ich jedoch mich anderwohin einstellen kann halte, Hilfe der Syntax errors.

Any auf diesem zu erhalten sein sehr geschätztes
1:
2:
3:
4:
SELECT NTUserName, TBSUserName, Position
VON OPENQUERY (mk103s009, 
                      „Vorwählen * von innerem TBSSuccesslog.dbo.usermapping Customers.dbo.Applicationusers auf verbinden UserID = TbsUserName wo NTUsername = '' testuser '' ")
                       ALS Benutzer

Antwort : Wie man Variablen im sql openquery verwendet

Sie können einen einzigartigen Index gegen die zwei Spalten verursachen. In SSMS den Entwurf Ihrer Tabelle erschließen. Recht - im Entwurfsvorsprung klicken und Indizes/Schlüssel vorwählen. Den hinzufügenknopf anklicken und in den Spalten rudern, entweder Ihre Spalten eintippen oder den „mehr“ Knopf (die Ellipse) benutzen um das Index-Spaltenfenster anzusehen.
Weitere Lösungen  
 
programming4us programming4us