はIスクリプト場合は、外部キーを持つテーブルには、それは次のようになります。ALTER TABLE [dboは] [MyTableという] CHECK制約が[FK_MyTable_SomeCol]
は(ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [FK_MyTable_SomeCol]
)のための第二部は何である
GO
ALTER TABLE [dbo].[MyTable] WITH CHECK ADD CONSTRAINT [FK_MyTable_SomeCol] FOREIGN KEY([SomeCol])
REFERENCES [dbo].[MyOtherTable] ([SomeCol])
GO
ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [FK_MyTable_SomeCol]
GO
?
外部キー(SQL Server 2008 R2)を使用してテーブルをスクリプトすると、2番目のステートメントが表示されません。最初のものに 'WITH CHECK'ではなく' WITH NOCHECK' **が含まれていないことを確かめますか? –
うん、それはノッチです。今、その機能は私には明らかです。皆さん、ありがとうございました! – yonexbat