2

多くのテーブルを持つデータベースがあります。このデータベースは、支社からのすべての取引データを保存するために使用されます。しかし今、私は 1 つの支社の concenrs データ トランザクションに問題があります。たとえば、主キーが である支社に関するテーブル マスターがありBranchID ('BR01','BR02','BR03')ます。毎日私のアプリケーションはバックアップデータベースを作成します。

致命的だったブランチ「BR02」のデータだけを復元したい。誰でも、私の問題を解決するのを手伝ってくれませんか??

4

2 に答える 2

2

新しいデータベースを作成し、バックアップをこの新しいデータベースに復元してから、この新しいデータベースから必要なデータを取得して、元のデータベースのデータを更新します

于 2013-02-21T12:26:49.107 に答える
0

これがあなたの答えです:

新しいテーブルを作成します。TestTable としましょう。YOUR TABLEからTESTTABLEに値をフェッチします。したがって、BR02 の必要なデータを含む新しいテーブルが作成されます。

SELECT * FROM [your existing table]

SELECT *

INTO TestTable

FROM [your existing table]

WHERE BranchID = 'BR02'

----Verify that Data in TestTable
SELECT * FROM TestTable

GO

幸運 !

于 2013-02-21T13:08:45.160 に答える