Preguntas etiquetadas con merge

71
UNIR un subconjunto de la tabla de destino

Estoy tratando de usar una MERGEdeclaración para insertar o eliminar filas de una tabla, pero solo quiero actuar en un subconjunto de esas filas. La documentación para MERGEtiene una advertencia bastante redactada: Es importante especificar solo las columnas de la tabla de destino que se...

26
¿Cómo insertar o actualizar usando una sola consulta?

Tengo una prueba de tabla con ID de columnas, qué clave principal y autoincrementado y nombre. Quiero insertar un nuevo registro si y solo si no hay registros. Por ejemplo input es id = 30122 y name = john si hay registros con la identificación 30122, entonces he actualizado la columna de nombre...

9
MERGE prevención de bloqueo

En una de nuestras bases de datos tenemos una tabla a la que se accede de manera simultánea de manera simultánea por múltiples hilos. Los hilos actualizan o insertan filas a través de MERGE. También hay hilos que eliminan filas ocasionalmente, por lo que los datos de la tabla son muy volátiles. Los...