SQL Server - UPDATE de una columna con DOS COLUMNAS

 
Vista:
Imágen de perfil de Silvers

UPDATE de una columna con DOS COLUMNAS

Publicado por Silvers (2 intervenciones) el 11/06/2015 01:24:37
Hola, acabo de entrarle al SQL, y pues me da errores. Yo vengo de usar mysql. Por lo que supongo que SQL hace la sintaxis mas sencilla pero esto me da error.

UPDATE [epp].[ZTA_CARACTER2] set [MATNR]=[ZVA51][ZVA52] where [MATNR] in (
'TBA00024-04-00',
'TBA00024-08-00'
) and [MTART] = 'EXT'

simplemente a MATNR lo quiero actualizar con dos columnas que tengo mas adelante [ZVA51][ZVA52]

MATNR y ZVA51 son iguales TBA00024-04-00

ZVA52 solo tiene 'EX'

por lo que al final MATNR quedaria TBA00024-04-00EX pero sale error
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'ZVA52'.

USO SQL SERVER MANAGEMENT STUDIO

Gracias por sus comentarios, saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Silvers

UPDATE de una columna con DOS COLUMNAS

Publicado por Silvers (2 intervenciones) el 11/06/2015 01:58:16
Disculpen la molestia jajaja, pero ser bueno en mysql, no me hace experto en sql,

La solución fue poner un signo + entre [ZVA51][ZVA52]

que tonto, jajaja. Seguiré metiendole al SQL pues cambie a SAP y lo metieron en SQL server.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar