Hola, tengo una tabla con 4 Primary Key en la que debo insertar datos si la combinación de Primary Key no existe y actualizar un par de campos si la combinación de Primary Key ya existe.
Si uso INSERT y la combinación existe me defaultea los campos que no le paso
Si uso UPDATE y la combinación no existe no hace nada
Actualmente estoy usando REPLACE pero note que si no le paso algún campo también lo defaultea.
Esto lo estoy haciendo desde un programa hecho en VB.NET y armo las querys para insertar de a una fila extrayendo los datos desde un DataGridView el cual puede tener fácil 4000 lineas.
¿Alguna sugerencia?
No se me ocurre como resolver esto.