If
SELECT * FROM sysobjects WHERE name = 'LabourGrade_pk'
está retornando uma linha, então você quer usar:ALTER TABLE SchemaName.LabourGrade DROP CONSTRAINT LabourGrade_pk
não
ALTER TABLE SchemaName.LabourGrade DROP CONSTRAINT Labour_Grade_pk
--^-- We don't want this
Mas isso não explica por que você precisa descartar essa restrição, conforme outros comentários e a resposta de @Martin.