SQL - Update con SELECT en DB2

 
Vista:

Update con SELECT en DB2

Publicado por Marlon (2 intervenciones) el 25/01/2006 19:32:54
Las siguientes Sentencias la he visto como solución de los Update con Select, o algo asi como UPdate masivos:

Sentencia 1:

UPDATE MyTabla1 SET myCol1 = b.myCol1, myCol2 = c.myCol2
FROM MyTabla1 a JOIN MyTabla2 b ON a.colid = b.colid
JOIN MyTabla3 c ON a.colid = c.colid

Sentencia 2:

UPDATE tblTest2 INNER JOIN tblTest1 ON tblTest2.PersonID = tblTest1.PersonID SET tblTest2.LastName =
[tblTest1].[LastName]
WHERE (((tblTest2.LastName)<>[tblTest1].[LastName]))

Igual que las 2 sentencias anteriores, he visto otras que se han colocado aqui, pero cuando lo trato de hacer en DB2 me da errores, es como si no aceptara este tipo de setencias.

Me podrian hechar una mano con esto

Marlon
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

RE:Update con SELECT en DB2

Publicado por Isaías (5072 intervenciones) el 25/01/2006 21:41:26
DB2, es de IBM

Pues aunque se dice que son SQL estandard, la verdad que hay algunas cosas que cambian.

¿Ya colocaste tu pregunta en el foro de DB2?

http://www.lawebdelprogramador.com/news/new.php?id=250&texto=DB2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Update con SELECT en DB2

Publicado por Marlon (2 intervenciones) el 25/01/2006 23:30:20
No, Isaias, pero ya lo colocare, muchas Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar