Hola, descubrimos la respuesta a tu interrogante, continúa leyendo y la encontrarás un poco más abajo.
Ejemplo 1: inserción de mysql en duplicado
INSERTINTO table_name(c1)VALUES(c1)ONDUPLICATEKEYUPDATE c1 =VALUES(c1)+1;
Ejemplo 2: la inserción de mysql existe actualización
INSERTINTOtable(column_list)VALUES(value_list)ONDUPLICATEKEYUPDATE
c1 = v1,
c2 = v2,...;
Ejemplo 3: inserción o actualización de sql
-- Oracle: Example for Insert or update in t1 from t2 values MERGEINTO table1 t1
USING table2 t2
ON(t1.CODE = t2.ID)WHENMATCHEDTHENUPDATESET t1.COL1 = t2.VALUE1
WHENNOTMATCHEDTHENINSERT(CODE, COL1)VALUES(t2.ID, t2.VALUE1);-- MySql (makes a INSERT + DELETE if existing)REPLACEINTO table1 (pk_id, col1)VALUES(5,'aaaa');--INSERTINTO table1 VALUES(key, generation)ONDUPLICATEKEYUPDATE(key=key, generation = generation +1);
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)