Sintomas
Considere o seguinte cenário:
-
Tem tabelas que contêm uma restrição de chave externa no SQL Server 2017.
-
As restrições de chave externa são uma tabela temporal que suporta operações em cascata.
-
Os IDs de coluna da tabela temporal não correspondem aos IDs de coluna correspondentes da tabela do histórico. Por exemplo, a tabela temporal tem IDs de coluna 1, 2, 3 e 4, mas a tabela do histórico tem IDs de coluna 1, 2, 10 e 11.
Neste cenário, as instruções DML que utilizam operações em cascata não são executadas.
Resolução
Esta correção está incluída na Atualização Cumulativa 1 para SQL Server 2017.
About SQL Server 2017 builds (Acerca das SQL Server de 2017)
Cada nova compilação para SQL Server 2017 contém todas as correções e correções de segurança que estavam na compilação anterior. Recomendamos que instale a compilação mais recente do SQL Server 2017.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.