Ved at ændre datatypen til varchar(4000) , får du den til at acceptere NULLs .
Prøv dette:
ALTER TABLE [mytable] DROP CONSTRAINT PK_mytable_data;
ALTER TABLE [mytable] ALTER COLUMN data varchar(4000) NOT NULL;
ALTER TABLE [mytable] ADD CONSTRAINT PK_mytable_data PRIMARY KEY (fkid, data);
Bemærk, at indeksstørrelsen (som er implicit oprettet for PK ) er begrænset til 900 bytes og inserts med større værdier vil mislykkes.