2011-07-18 15 views
0

SQL Serverデータベースの外部キーをスクリプト化しています。これまで、テーブルに外部キーを追加するためのすべての関連情報を見つけることができました。 欠けている唯一のコードは、 'NOT FOR REPLICATION'です(下記参照) この情報はどこにあるのですか? 「それがない場合は'NOT FOR REPLICATION' BITが格納されている場所

is_not_for_replication bit FOREIGN KEY constraint was created by using the NOT FOR REPLICATION option. 

あなたは後にしているものを、おそらくあなたはどのように手の込んだことができます。

ALTER TABLE [dbo].[Accountxxxx] WITH NOCHECK ADD 
    CONSTRAINT [FK_Accountxxxx_Accountxxxx_zzzz] 
FOREIGN KEY([D_XX_Guid]) 
REFERENCES [dbo].[second_table_name] ([Guid]) 
NOT FOR REPLICATION 

おかげで、 E.

答えて

1

sys.foreign_keysはかなり簡単な方法で情報があることが含まれスクリプトを実行してください(SSMSはこのオプションを適切にスクリプティングする必要があります)。

関連する問題