Ayuda con un INSERT INTO...ON DUPLICATE KEY UPDATE

100 views
Skip to first unread message

Alejandro Garcia G.

unread,
Oct 17, 2019, 11:26:34 AM10/17/19
to Comunidad de Visual Foxpro en Español
Deseo insertar un registro si no existe o actualizarlo si existe, el detalle es que no tengo el campo unico para hacer el filtro/movimiento, ¿hay alguna otra manera de hacerlo?, tal vez con un WHERE o con un SELECT, no se.

¿Se puede?


Alejandro.

mpulla

unread,
Oct 17, 2019, 2:00:55 PM10/17/19
to Comunidad de Visual Foxpro en Español
Hola Alejandro.

Que base de datos utilizas?

Saludos.
Mauricio

Alejandro Garcia G.

unread,
Oct 17, 2019, 3:05:45 PM10/17/19
to Comunidad de Visual Foxpro en Español
Ups, perdón, utilizo MySQL .

Antonio Meza

unread,
Oct 17, 2019, 3:53:13 PM10/17/19
to Comunidad de Visual Foxpro en Español
https://blog.unreal4u.com/2011/01/fallback-en-mysql-actualizar-en-caso-de-ya-existir/

saludos
Antonio Meza

El jueves, 17 de octubre de 2019, 14:05:45 (UTC-5), Alejandro Garcia G. escribió:
Ups, perdón, utilizo MySQL .

almonts ( www.ontariombd.es )

unread,
Oct 17, 2019, 5:24:05 PM10/17/19
to Comunidad de Visual Foxpro en Español
Sí se puede. Pero es IMPRESCINDIBLE que la tabla tenga un Índice de tipo PRIMARY KEY.
Reply all
Reply to author
Forward
0 new messages