Dans MSSQL est-il un moyen de spécifier un nom pour une contrainte de PK afin que MSSQL ne fournit pas un nom comme si PK généré au hasard:Indiquez le nom PK lors de la création de la table
PK__Addresse__3214EC074E88ABD4
La seule façon que je peux voir à le faire maintenant est de créer d'abord la table et ensuite émettre une commande ALTER pour renommer le PK. Ce serait plus facile si je pouvais le faire en un seul coup.
J'utiliserais PK_MyTable. Un nom de contrainte (PK, FK, CK, DF, etc.) doit être unique dans sys.objects, donc vous ne pouvez pas avoir "PK_ID" pour une autre table. – gbn
Droit monsieur .. Je comprends mon erreur. Merci –
J'ai modifié cela –