Se SELECT * FROM sysobjects WHERE name = 'LabourGrade_pk'
restituisce una riga, quindi desideri utilizzare:
ALTER TABLE SchemaName.LabourGrade DROP CONSTRAINT LabourGrade_pk
non
ALTER TABLE SchemaName.LabourGrade DROP CONSTRAINT Labour_Grade_pk
--^-- We don't want this
Ma questo non risolve il motivo per cui è necessario abbandonare questo vincolo, come da altri commenti e dalla risposta di @Martin.