KB4046744 CORRECCIÓN: Error en las instrucciones DML que usan operaciones en cascada en SQL Server de 2017

Se aplica a
SQL Server 2017 on Windows (all editions)

Síntomas

Tenga en cuenta el siguiente escenario:

  • Tiene tablas que contienen restricciones de clave externa en SQL Server 2017.
  • Las restricciones de clave externa son una tabla temporal que admite operaciones en cascada.
  • Los identificadores de columna de la tabla temporal no coinciden con los identificadores de columna correspondientes de la tabla de historial. Por ejemplo, la tabla temporal tiene los identificadores de columna 1, 2, 3 y 4, pero la tabla de historial tiene los identificadores de columna 1, 2, 10 y 11.

En este escenario, no se pueden ejecutar las instrucciones DML que usan operaciones en cascada.

Resolución

Esta corrección se incluye en la actualización acumulativa 1 para SQL Server 2017.

Acerca de las compilaciones de SQL Server 2017

Cada compilación nueva para SQL Server 2017 contiene todas las revisiones y correcciones de seguridad que había en la compilación anterior. Se recomienda instalar la compilación más reciente para SQL Server 2017.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.