データベースの制約の名前を変更する必要があります。現在のDBは以下のスクリプト(サンプル、一部)で作成しています。
CREATE TABLE [dbo].[Table1] (
[Column1] UNIQUEIDENTIFIER DEFAULT (newsequentialid()) NOT NULL,
...
にアタッチされているデフォルトの制約の名前を変更する必要があります[Column1]
。どのように行うことが可能ですか?
データベースの制約の名前を変更する必要があります。現在のDBは以下のスクリプト(サンプル、一部)で作成しています。
CREATE TABLE [dbo].[Table1] (
[Column1] UNIQUEIDENTIFIER DEFAULT (newsequentialid()) NOT NULL,
...
にアタッチされているデフォルトの制約の名前を変更する必要があります[Column1]
。どのように行うことが可能ですか?
確実にコンストレインの名前を変更できるようにするには、2 つの方法があります。
このような
exec sp_rename ‘PK_1231’,
'PK_MyTableName',
'OBJECT';
詳細については、http://msdn.microsoft.com/en-us/library/ms188351.aspx セクション「名前変更の制約」を参照してください。