Estoy tratando de actualizar los campos de la base de datos de una tabla de SQL Server a otra.¿Actualizar la tabla de la base de datos de una tabla de base de datos de SQL Server a otra?
Nuestro servidor SQL de producción es [spdbprod.test.com\spprod]
, nuestro servidor QA es [spdbQA.test.com\spQA]
.
Necesito actualizar la tabla en producción desde la tabla QA. Estoy usando esta declaración SQL, pero está dando un error.
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)
¿Qué es la Me falta aquí? Error: ACTUALIZACIÓN. ("Sintaxis incorrecta cerca de la palabra clave 'como'.")
Si publicas algo como esto y nos burlan con * se da un error *, sería mejor práctica para decirnos ** * * ¡cuál es el error exacto! Eso sería una tremenda ayuda para ver cuál podría ser el problema ... –
@marc_s: Creo que un error obvio es el alias de la tabla en 'UPDATE'. ("Sintaxis incorrecta cerca de la palabra clave 'como'.") – a1ex07
@ a1ex07: eso es una suposición - una buena (le votó por esa buena suposición), pero aún así es una suposición ... y se trata de un principio general - no lo haga solo diga "hay un error" - si usted dice eso - ¡DIGANOS qué es ese error! –