En unik begrænsning kan ikke være over 8000 bytes pr. række og vil kun bruge de første 900 bytes selv da, så den sikreste maksimale størrelse for dine nøgler ville være:
create table [misc_info]
(
[id] INTEGER PRIMARY KEY IDENTITY NOT NULL,
[key] nvarchar(450) UNIQUE NOT NULL,
[value] nvarchar(max) NOT NULL
)
dvs. nøglen må ikke være over 450 tegn. Hvis du kan skifte til varchar
i stedet for nvarchar
(hvis du f.eks. ikke behøver at gemme tegn fra mere end én tegntabel), kan det stige til 900 tegn.