KB3170084 – LØSNING: Kan ikke sette inn NULL-verdien i «ArgumentScript»-kolonnen når du bruker en forretningsregel i SQL Server 2016 MDS

Gjelder for
SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use)

Symptomer

Dette problemet oppstår når du bruker funksjonen for utvidelse av forretningsregler (Master Data Services) i følgende scenario:

  • Du oppretter en brukerdefinert funksjon som tar et argument i Microsoft SQL Server 2016.
  • Du oppretter en forretningsregel som bruker denne funksjonen som en betingelse eller som en handling.
  • Du angir Tom som parameterverdi.
  • Du publiserer forretningsregelen.

I dette scenariet, når du bruker denne forretningsregelen, kan du få følgende unntak:

Obs!

Kan ikke sette inn verdien NULL i kolonnen «ArgumentScript»

Oppløsning

Problemet ble først løst i følgende kumulative oppdatering av SQL Server:

Anbefaling: Installer den nyeste kumulative oppdateringen for SQL Server

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:

      

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Kilder

Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.