यदि आप SQL Server 2008 का उपयोग कर रहे हैं तो एक अनुक्रमणिका फ़िल्टर शायद आपका समाधान होगा:
http://msdn.microsoft.com/en-us/library/ms188783 .aspx
इस प्रकार मैं एक से अधिक NULL मानों के साथ एक अद्वितीय अनुक्रमणिका लागू करता हूँ
CREATE UNIQUE INDEX [IDX_Blah] ON [tblBlah] ([MyCol]) WHERE [MyCol] IS NOT NULL