Чрез промяна на типа данни на varchar(4000)
, го карате да приема NULLs
.
Опитайте това:
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);
Имайте предвид, че размерът на индекса (който имплицитно е създаден за PK
) е ограничен до 900
байтове и вмъквания на по-големи стойности ще бъдат неуспешни.