Comment renommer une contrainte de clé primaire dans SQL Server
J'ai un PK contrainte sur la table Notes
nommé PK_dbo.Notes
et souhaitez renommer PK_Notes
à l'aide de SQL Server DDL, c'est à dire non à l'aide de SSMS renommer option de menu.
Mentionné dans une autre question's les réponses des requêtes ne fonctionnent pas pour moi. Ce threadreponses sont également utiles, mais ne travaillez pas trop.
Vous devez vous connecter pour publier un commentaire.
Parfois, vous devez explicitement envelopper les noms entre crochets, comme ceci:
Je pense que c'est à cause de la dot dans le PK nom.
Aussi, comme vous le voyez, PK contraintes n'ont pas besoin de
@objtype = 'OBJECT'
être spécifié.