En Firebird sería una forma de filas coincidentes de actualización automática en un procedimiento INSERT?

StackOverflow https://stackoverflow.com/questions/3814563

  •  26-09-2019
  •  | 
  •  

Pregunta

si está ejecutando una consulta que inserta un nuevo conjunto de registros en una tabla de otra, hay una manera de forzar la actualización del registro pk coincidentes en la tabla de destino, sin borrar los registros o dividir el proceso en dos otros (insertar nuevos y actualizar existente)? ??

¿Fue útil?

Solución

En Firebird 2.1, se puede hacer actualización o inserción

UPDATE OR INSERT INTO T1 (F1, F2)
    VALUES (:F1, :F2)
    MATCHING (F1);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top