ALTER TABLE "dbo"."Calculation"
ALTER COLUMN "PersistedGeneratedYieldCurves" BIT NOT NULL;
EXECUTE sp_addextendedproperty 'MS_Description', '', 'user', 'root', 'table', 'Calculation', 'column', 'PersistedGeneratedYieldCurves';
The first statement actually succeeds, but the second statement fails:
/* SQL Error (15135): Object is invalid. Extended properties are not permitted on 'root.Calculation.PersistedGeneratedYieldCurves', or the object does not exist. */
I'm not sure whether that second statement is necessary. I never use extended properties, but if it's really necessary, shouldn't it be something like this:
EXECUTE sp_addextendedproperty 'MS_Description', '', 'Schema', 'dbo', 'table', 'Calculation', 'column', 'PersistedGeneratedYieldCurves';