Vraag : Hoe te om variabelen in sql openquery te gebruiken

Hallo grijp ik sommige gegevens van een andere server gebruikend een openquery. Ik wil zetten waar verklaring over het waar ik de gebruiker specificeer maar ik het wil doen aangezien een parameter.

I een codefragment heeft vastgemaakt dat momenteel werkt. Ik wil testuser met een variabele zoals @user vervangen die ik kan elders plaatsen nochtans ik houd krijgend syntaxiserrors.

Any op dit zou zijn zeer gewaardeerde
" codeBody "
1:
2:
3:
4:
SELECT NTUserName, TBSUserName, Plaats
VAN OPENQUERY (mk103s009, 
                      „Selecteer * uit TBSSuccesslog.dbo.usermapping binnen aansluiten zich bij Customers.dbo.Applicationusers op User-id = TbsUserName waar NTUsername = '' testuser ''“)
                       ALS gebruikers

Antwoord : Hoe te om variabelen in sql openquery te gebruiken

U kunt een unieke index tegen de twee kolommen creëren. In SSMS, stel het ontwerp van uw lijst open. Klik in het ontwerplusje met de rechtermuisknop aan en selecteer Indexen/Sleutels. Klik de Add knoop en in de rij van Kolommen, of type in uw kolommen of gebruik de „meer“ knoop (de ellips) om het venster van de Kolommen van de Index te bekijken.
Andere oplossingen  
 
programming4us programming4us