Genom att ändra datatypen till varchar(4000) , får du den att acceptera NULLs .
Prova detta:
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);
Observera att indexstorleken (som är implicit skapad för PK ) är begränsad till 900 byte och inlägg med högre värden kommer att misslyckas.