एक अद्वितीय बाधा प्रति पंक्ति 8000 बाइट्स से अधिक नहीं हो सकती है और तब भी केवल पहले 900 बाइट्स का उपयोग करेगी, इसलिए आपकी चाबियों के लिए सबसे सुरक्षित अधिकतम आकार होगा:
create table [misc_info]
(
[id] INTEGER PRIMARY KEY IDENTITY NOT NULL,
[key] nvarchar(450) UNIQUE NOT NULL,
[value] nvarchar(max) NOT NULL
)
यानी कुंजी 450 वर्णों से अधिक नहीं हो सकती। अगर आप varchar
. पर स्विच कर सकते हैं nvarchar
. के बजाय (उदाहरण के लिए, यदि आपको एक से अधिक कोडपेज से वर्णों को संग्रहीत करने की आवश्यकता नहीं है) तो यह 900 वर्णों तक बढ़ सकता है।