2

SQL Serverに、すべての外部キーの制約と関係を再作成するためのスクリプトを生成する方法はありますか?基本的に、すべての関係を削除してから、データベースに対してそれらを再スクリプト化する必要があります。

前もって感謝します

4

2 に答える 2

3

SQL Server Management Studioでは、テーブルの表示を選択できます。1つずつウォークスルーできます。テーブルを右クリック-> Script Table As->を押しますDROP And CREATE TO

これにより、Studioはドロップ制約を生成し、新しいクエリウィンドウでテーブル追加制約を変更します。

于 2012-09-18T12:02:31.950 に答える
3

ここにMSSQLServerの場合、詳細とコメントを含む完全なスクリプトがあります。また、SMSSを使用して、必要なすべての詳細を含むテーブルの作成スクリプトを生成できます。しかし、これは1つのテーブルに対してのみ機能します。すべてのテーブルに対して実行する必要があり、多くのテーブルがある場合は、すぐに問題が発生する可能性があります。

MySQLの場合、必要な場合は このリンクを確認してください

于 2012-09-18T12:03:13.593 に答える