Mise à jour de la base de données de table d'une base de données SQL Server le tableau à l'autre?

Je suis en train de mettre à jour la base de données des champs d'une table SQL Server à l'autre.

Notre production de SQL Server est [spdbprod.test.com\spprod], notre serveur de QA est [spdbQA.test.com\spQA].

J'ai besoin de mettre à jour le tableau de la production à partir de l'AQ de la table. I l'utilisation de cette instruction SQL mais, il donne une erreur.

UPDATE 
    [spdbprod.test.com\spprod].[aspnetdb].[dbo].[Communities_Groups] as t1
SET 
    t1.Show = (Select t2.show from [spdbQA.test.com\spQA].[aspnetdb].[dbo].
[Communities_Groups] as t2 where t1.GroupID = t2.GroupdID)

Ce que je suis en manque ici?
D'erreur:
La mise à JOUR. ("Syntaxe incorrecte près du mot clé "comme".")

  • Si vous postez quelque chose comme cela et nous taquiner avec elle donne une erreur, il serait de meilleure pratique pour dites-nous que l'erreur exacte est! Ce serait d'une grande aide pour voir ce que le problème peut être....
  • Je pense qu'une erreur évidente est l'alias de table en UPDATE. ("Syntaxe incorrecte près du mot clé "comme".")
  • c'est une supposition - bonne (upvoted vous pour que deviner), mais encore une supposition.... et c'est sur le principe général - ne pas se contenter de dire "il y a une erreur" - si vous dites que DITES-NOUS ce que l'erreur est!
  • Bien sûr, je suis d'accord avec vous à 100%
  • vous êtes de droite.
InformationsquelleAutor James123 | 2011-06-20