KB3170084 – RETTELSE: Kan ikke indsætte NULL-værdien i kolonnen "ArgumentScript", når du anvender en forretningsregel i SQL Server 2016 MDS

Gælder for
SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use)

Symptomer

Dette problem opstår, når du bruger funktionen Forretningsregeludvidelse (Master Data Services) i følgende scenarie:

  • Du opretter en brugerdefineret funktion, der tager et argument i Microsoft SQL Server 2016.
  • Du opretter en forretningsregel, der tager denne funktion som en betingelse eller som en handling.
  • Du angiver Tom som parameterværdi.
  • Du publicerer forretningsreglen.

Når du i dette scenarie anvender denne forretningsregel, kan du opleve følgende undtagelse:

Bemærk

Kan ikke indsætte værdien NULL i kolonnen "ArgumentScript"

Løsning

Problemet blev først rettet i følgende kumulative opdatering af SQL Server:

Anbefaling: Installér den seneste kumulative opdatering til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Vi anbefaler, at du downloader og installerer de seneste kumulative opdateringer til SQL Server:

      

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.