-3

SQL Server 2005 で C# を使用して Windows アプリケーションを開発しました。

このアプリケーションをデータベースにデプロイしました。

私の質問は:

私のソースデータベースはある場所であり、別の場所にある複製データベースでもあります。私はそれを複製するために stremreader を使用して C# コードを記述します。数日後、変更/新しいテーブルが作成されます。これらの変更は、データを失うことなくテーブルを複製するためにも行われるとします。

既存のデータに影響を与えずに、既存のデータベースにテーブルをもう 1 つ追加したいと考えています。

4

3 に答える 3

2

新しいテーブルを追加しても、他のテーブルやデータには影響しません。CREATE TABLESQLを実行するだけで問題ありません。

于 2013-08-01T09:36:48.080 に答える
0

データベースの新しいテーブルを他のテーブルに追加しても効果はありません。

新しいテーブルに外部キーを作成している場合でも、親テーブルのデータには影響しません。

于 2013-08-01T09:40:36.080 に答える
0

Microsoft SQL 2005 管理 GUI を使用して、必要なすべての仕様 (列名、主キー、制約など) を備えた新しいデータベース テーブルを簡単に追加できるようにします。CREATE TABLE (Transact-SQL)も使用できます。他のデータベース テーブルに保存されているデータに影響を与えることなく、必要なだけ新しいデータベース テーブルを追加できます。

前に説明した例を見ることができます。

于 2013-08-01T09:50:45.667 に答える