Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

UPDATE de una columna con otras dos columnas

Estas en el tema de UPDATE de una columna con otras dos columnas en el foro de SQL Server en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 10/06/2015, 17:32
Avatar de Nanox  
Fecha de Ingreso: octubre-2008
Ubicación: Apizaco/Tlaxcala/Mexico
Mensajes: 20
Antigüedad: 15 años, 6 meses
Puntos: 0
UPDATE de una columna con otras dos columnas

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'
)

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.
  #2 (permalink)  
Antiguo 10/06/2015, 17:53
Avatar de Nanox  
Fecha de Ingreso: octubre-2008
Ubicación: Apizaco/Tlaxcala/Mexico
Mensajes: 20
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: UPDATE de una columna con otras dos columnas

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.

Etiquetas: columna, columnas, server, sql, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:51.