Příznaky
Předpokládejme, že používáte obchodní pravidla ve službě MDS (Master Data Services) Microsoft SQL serveru 2012 nebo SQL Server 2014. Když firemní pravidlo nastaví hodnotu atributu na prázdnou, nastaví prázdnou hodnotu na hodnotu null na straně databáze. Pokud jiné obchodní pravidlo vyhodnotí, jestli je atribut prázdný, není hodnota null rovna prázdné hodnotě.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 2 pro SQL Server 2012 SP2 /en-us/help/2983175
Kumulativní aktualizace 3 pro SQL Server 2014 /en-us/help/2984923
Kumulativní aktualizace 11 pro SQL Server 2012 SP1 /en-us/help/2975396
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Alternativní řešení
Tento problém vyřešíte tak, že při vyhodnocování, jestli je atribut prázdný, se hodnota připojit kontrolní podmínka nebo atribut v obchodním pravidlu rovná ~null~.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.