1. ホーム
  2. sql

[解決済み] SQL Serverで制約の名前を変更しますか?

2023-01-07 20:28:47

質問

SQL Server で制約の名前を変更することは可能ですか。この制約は他の既存の制約に影響を与え、それらを再作成/変更する必要があるため、削除して新しいものを作成する必要があるのは困ります。

どのように解決するのですか?

名前を変更するには sp_rename を使って @objtype = 'OBJECT'

これは、制約を含むsys.objectsにリストされているオブジェクトで動作します。