Ist es möglich, eine Einschränkung in SQL Server umzubenennen? Ich möchte keine neue löschen und erstellen müssen, da diese Einschränkung andere bereits vorhandene Einschränkungen betrifft und ich diese neu erstellen / ändern muss.
sql
sql-server
constraints
mezamorph
quelle
quelle
@objtype = 'OBJECT'
Angabe gemacht werden. Geben Sie einfach den alten und den neuen Namen an.Nach einigem weiteren Graben stellte ich fest, dass es tatsächlich in dieser Form vorliegen muss:
Quelle
quelle
Sie können sp_rename verwenden .
quelle
INDEX
als Objekttyp übergeben.sp_rename
Parameter erfordern und fehlschlagen, wenn Sie eines verwenden.Antwort ist wahr:
quelle
Ich weiß, dass dies eine alte Frage ist, aber ich fand das Folgende zusätzlich zu den anderen großartigen Antworten sehr hilfreich:
Wenn die umzubenennende Einschränkung einen Punkt (Punkt) enthält, müssen Sie sie wie folgt in eckige Klammern setzen:
quelle