हमें भी यही समस्या थी और यही समाधान है:
प्राथमिक कुंजी के रूप में स्तंभ का उपयोग करने के लिए निकाय ढांचे को बाध्य करने के लिए, ISNULL का उपयोग करें।
प्राथमिक कुंजी के रूप में स्तंभ का उपयोग न करने के लिए निकाय ढांचे को बाध्य करने के लिए, NULLIF का उपयोग करें।
इसे लागू करने का एक आसान तरीका यह है कि आप अपने विचार के चयन कथन को किसी अन्य चयन में लपेट दें।
उदाहरण:
SELECT
ISNULL(MyPrimaryID,-999) MyPrimaryID,
NULLIF(AnotherProperty,'') AnotherProperty
FROM ( ... ) AS temp