Sintomi
Questo problema si verifica quando si usa la caratteristica estensione regole aziendali (Master Data Services) nello scenario seguente:
-
Si crea una funzione definita dall'utente che accetta un argomento in Microsoft SQL Server 2016.
-
Si crea una regola aziendale che accetta tale funzione come condizione o come azione.
-
Si imposta blank come valore del parametro.
-
Si pubblica la regola business.
In questo scenario, quando si applica questa regola aziendale, è possibile che venga generata l'eccezione seguente:
Impossibile inserire il valore NULL nella colonna "ArgumentScript"
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare gli aggiornamenti cumulativi più recenti per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.