KB3170084-Labojums: nevar ievietot vērtību NULL par "ArgumentScript", ja izmantojat biznesa kārtulu SQL Server 2016 MDS

Simptomi

Šī problēma rodas, izmantojot biznesa kārtulas paplašinājuma līdzekli (datu pamatpakalpojumi) tālāk norādītajā scenārijā.

  • Jūs izveidojat lietotāja definētu funkciju, kas izmanto Microsoft SQL Server 2016 argumentu.

  • Jūs izveidojat biznesa kārtulu, kas šo funkciju izmanto kā nosacījumu vai darbību.

  • Iestatiet tukšu kā parametra vērtību.

  • Jūs publicējat biznesa kārtulu.

Šajā scenārijā, kad lietosit šo biznesa kārtulu, var tikt parādīts šāds izņēmums:

Nevar ievietot vērtību NULL kolonnā "ArgumentScript"

Risinājums

Šī problēma pirmo reizi tika novērsta ar šādu kumulatīvo SQL Server atjauninājumu:

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Iesakām lejupielādēt un instalēt jaunākos SQL Server kumulatīvos atjauninājumus:

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

×