Versuch Foring Schlüssel in MS SQL umbenennenWie FK in MS SQL
sp_rename 'FK_Catalog_Equipment__Equiements_Catalog_Client_Clients','FK_Catalog_Equipment__Equipments_Catalog_Client_Clients','OBJECT'
oder
sp_rename 'Table_Name.FK_Catalog_Equipment__Equiements_Catalog_Client_Clients','FK_Catalog_Equipment__Equipments_Catalog_Client_Clients','OBJECT'
aber beide Befehle führen mit umbenennen in
Msg 15248, Level 11, State 1, Procedure sp_rename, Line 359
Either the parameter @objname is ambiguous or the claimed @objtype (OBJECT) is wrong.
Was ich falsch gemacht ?
Sie müssen den Parameter '@ objtype' nicht übergeben –
Wird der FK im 'dbo'-Schema oder einem anderen Schema erstellt? –
Sie haben Recht. Hinzufügen des Schemanamens vor dem FK-Namen löste das Problem. Aber in diesem Fall gibt es eine andere Frage: warum diese Variante nicht funktioniert? 'sp_rename 'Catalog.Table.FK_Name', 'New_Name', 'Object';' –