Esta es la pregunta del Servidor SQL pero agradecería las respuestas de otros contextos DBMS identificados correctamente.¿ACTUALIZACIÓN = ELIMINAR (marcado como) + INSERTAR?
La respuesta por Seth Lynch a mi pregunta en el foro de MSDN:
dice:
"Cuando se actualizan los datos no es más escrito - el original la fila se marca como eliminada y se inserta una nueva fila "
¿Es la declaración correcta? ¿Puedes dar referencias que apoyen esto en los documentos?
¿Cómo se puede verificar?
discusiones relacionadas:
Actualización: No hace mucho tiempo creí que las lecturas sucias permitido en LEER nivel de aislamiento de transacción no confirmada (o, lo que es lo mismo en SQL Server, a través CON (NOLOCK) sugerencia) lectura permitida (de otras transacciones) valores no confirmados (o comprometidos, si aún no se han modificado) pero no parcialmente cambiados (parcialmente actualizados, parcialmente eliminados o parcialmente insertados.
RESUME ': resumiendo, esa frase es generalmente incorrecta y en la mayoría de los casos (mientras se declara categóricamente sobre casos poco comunes en SQL Server)
que actualizaría los campos AUTO_INCREMENT? –