ベストアンサー1
次のように、名前を明示的に角括弧で囲む必要がある場合もあります。
sp_rename @objname = N'[Notes].[PK_dbo.Notes]', @newname = N'PK_Notes'
PK 名にドットが入っているのが原因だと思います。
また、ご覧のとおり、PK 制約@objtype = 'OBJECT'
を指定する必要はありません。
次のように、名前を明示的に角括弧で囲む必要がある場合もあります。
sp_rename @objname = N'[Notes].[PK_dbo.Notes]', @newname = N'PK_Notes'
PK 名にドットが入っているのが原因だと思います。
また、ご覧のとおり、PK 制約@objtype = 'OBJECT'
を指定する必要はありません。